题霸题霸学习平台
← 返回公开题库
七年级英语选择题一般
题目
Peter______ the swimming club two years ago.Peter______the club for almost two years.(  )
A.
joined;have joined
B.
has joined;has joined
C.
joined;have been in
D.
has joined;has been in
知识点:一般过去时章节:未标注

答案与解析

答案

C

解析

joined加入,动词过去式;have joined已经加入,join是非延续性动词,不能和一段时间连用;has joined已经加入,join是非延续性动词,不能和一段时间连用,主语是第三人称单数形式;has been in一直在,be in是延续性动词,可以和一段时间连用。根据时间状语two years ago(两年前)可知,空一所在的句子应用一般过去时,故动词应用过去式joined,故排除BD项;for almost two years(近两年)是一段时间,故句子动词应用延续性动词,故排除A项。
故选:C。

自由组卷

围绕这道题再组一份练习 →

完整试卷

浏览同年级试卷结构 →