for 4 years by 2022是什么时态?

如题所述

第1个回答  2020-10-29
这个是现在完成时,标志就是for 和by,两个表示时间的介词。
第2个回答  2020-10-29
for 4 years,通常用于现在完成时,表示这件事持续了多久,
by 2022,因为这个时间还没到,所以应该用将来完成时。
相似回答