Five years ( ) past since we met last time.填什么

Five years ( ) past since we met last time.填什么 Five years ( )past since we met last time.括号里能不能填had? 请真正懂的朋友具体解释。谢谢!

第1个回答  2018-05-14
不能。这是一句由since引导的时间状语从句,从句用过去式,所以主句得用现在完成时,即have been。
第2个回答  2018-05-14
填have。用since做状语从句的时候,从句用过去式,主句要用现在完成式。追答

看错了,把past 看成passed,应该填have been

五年做主语,动词最好用pass, past是形容词,句子格式常用it做主语,即it has been past for five years since ......

第3个回答  2018-05-14
不能
答案是 has

since与现在完成时连用

Five years ( has) passed since we met last time.追答

表示时间,距离,金钱,数量等做主语时谓语动词用单数,现在完成时态的结构是 have/has+动词的过去分词(原句中的past应该是 passed)

since与现在完成时态连用(主句)

since后的句子用一般过去时(从句)

本回答被提问者和网友采纳
第4个回答  2018-05-14
奉和中书舍人贾至早朝大明宫(岑参)