题目内容

5.-When did Uncle John _________ Aunt Alice?
-At the end of the year 2004.They ________ for nearly ten years.(  )
A.marry; have been marriedB.marry with; have married
C.marry; have marriedD.marry with; have been married

分析 --约翰叔叔什么时候娶的爱丽丝阿姨?
--2004年末.他们结婚几乎十年了.

解答 答案:A.marry表示"嫁,娶"等,表示"与..结婚"应用marry sb或marry to sb,不能用with,故排除BD;表示结婚时,应用get married或be married.但表示结婚多长时间时,应用be married.根据题干可知,本句的意思是他们结婚将近十年了.故应用be married,又根据现在完成时表示从过去已经开始,持续到现在的动作或状态可知,他们结婚十年,是从过去的时间一直延续的现在,故用现在完成时.故选A.

点评 本题既考查了一般过去时,又考查了现在完成时,另外还考查了marry的用法,做题时一定要注意把握.

练习册系列答案
相关题目

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

精英家教网