题目内容

5.---Is your father a Party member?
---Yes,he ____ the party three years ago.He _____ a Party member for three years.(  )
A.joined; has beenB.has joined; has been
C.was joined; isD.joined; was

分析 ---你的爸爸是一名党员吗?
---是的,他三年前入党,他已经入党三年了.

解答 答案:A.结合three years ago表达的是过去的事情故第一空用一般过去时,结合for three years表达的动作发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,join是短暂性动词,不能与一段时间连用,故换成be a member of,主语he,故has,be的过去分词been,故答案是A.

点评 :一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,last week,a moment ago等)连用.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网