---- WhoisJerryCooper?
----______?Isawyoushakinghandswithhimatthemeeting.
A. Don'tyouseehim
B. Hadn'tyouseenhim
C. Didn'tyouseehim
D. Haven't youseen him
Mycousin,Jenry,__________inNewYorktillnextSaterday.
A. isstaying
B. hasstayed C. willhavestayed D. stayed
再请简要说说will have done 的用法.
答案为DA第一题:考现在完成时态的语境:-----JerryCooper 是谁?-----难道你还没见过他?我刚还见你和他在会上握手呢。过去式的语气是:你刚才没见过他?完成时态强调现在完成的一个动作。符合语境第二题,till与一般将来时态连用,这里作介词,解释为:直到A. isstaying用现在进行时态表示将来。就像 he is leaving。一样(他快要走了。)用 C. willhavestayed(将来完成时态的话)把till改成byps:will have done 表示一个动作到将来的某一时刻完成。多与by +将来时间点连用被动语态为:will have been done如 The building ...
1c 我觉得这里只是指过去,并不表完成,也没有造成影响,所以选过去时。 2c will have done 是将来完成时,表示一个动作在将来的某一时刻要完成。常常与表将来的时间点连用,如 till+时间,by+时间等等。如:The bridge will have been completed by 2012 .那桥将会在2012年前完成。...