早教吧 育儿知识 作业答案 考试题库 百科 知识分享

-Areyouasoccerplayerinyourschool?-Yes,Itheteamtwoyearsago.Iintheteamfortwoyears.()A.havejoined;havebeenB.wasjoined;amC.joined;wasD.joined;havebeen

题目详情

-Are you a soccer player in your school?
-Yes,I   the team two years ago.I    in the team for two years.(  )

A. have joined; have been

B. was joined; am

C. joined; was

D. joined; have been

▼优质解答
答案和解析
答案:D 根据I…the team two years ago..句中时间状语two years ago,是一个过去的时间,应该用一般过去时态,又知主语I 是动词join的执行者应用主动语态,主动语态中一般过去时的构成:主语+谓语动词的过去式.所以答案是:joined,根据I…in the team for two years可知这里for后面跟的是一段时间,在这里表示过去到现在一直在球队,还可能继续待下去,所以句子的时态用现在完成时而且动词要用可延续动词be,表状态;结构为have/has+过去分词,主语为I,故填have been 故选D