I        Lily for three years.

  • A.don’t meet
  • B.haven’t met
  • C.have met
  • D.met

答案

正确答案:B

知识点:否定句  动词时态:现在完成时  

解题思路

for three years表示一段时间,所以谓语动词应是延续性动词,排除CD;而AB表示的则是非延续性动词的否定形式,可以与一段时间连用。那么现在我们就可知道句子的意思为“我已经三年没见Lily了”。表示的是状态在过去某一时间开始并一直持续到了现在,和“for+时间段”这个表示一段时间的状语进行了连用,应用现在完成时。所以答案选B。

易错点

查看相关视频

下载次数:0

<<上一题   下一题>>