现在完成时的时间状语,以及用法?

如题所述

第1个回答  2014-11-24
现在完成时havedone的时间标志是
inthepastfew/threeyears
since+时间点/sbdis
副词标志是
already,yet,never,ever
现在完成时可以单独使用
ihavefinishedhomework.
但过去完成时不可以单独使用
用在“Itisthefirst/second...time+that”从句中
过去完成时haddone
时间标志
bylastyear/bythetimeof
过去完成时一般和过去时一起出现
sbhaddonesthbeforesbdid
sbdidsthaftersbhaddone
用于hardlywhen,nosoonerthan的句式中
wehadhardlycamehomewhenitrained.
用在“Itwasthefirst/second...time+that”句型中
相似回答