since的用法It( )five years since we gratuated from school.A.is

since的用法
It( )five years since we gratuated from school.
A.is B.has been C.was
这道题应该选什么?为什么?是什么语法?
谢谢
应该是graduated
米粉M 1年前 已收到2个回答 举报

nickvnicole 幼苗

共回答了17个问题采纳率:94.1% 举报

选B ,从我们毕业开始到现在已经有五年了;
毕业是短暂动词,如题中,因此题目中给出了一般过去时.但是毕业到现在有五年的时间,是一个时间段,不是个时间点,不能用一般过去式,更不能用一般现在时,因此要用现在完成时.

1年前

9

kalex88 幼苗

共回答了3个问题 举报

选择B 这道题是个明显的 “现在完成时”的句子 因为since 是个明显的完成时标志
完成时的构成是 have /has +动词的过去分词
对这道题而言 因为主语是it 所以用has ; 而 be 动词的过去分词是been 所以正好选B

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.072 s. - webmaster@yulucn.com