题目内容

9.-How long have you _______ Teresa?
-For three years by now.Our wedding anniversary is coming next week.(  )
A.got married toB.been married toC.marriedD.married with

分析 --你与Teresa结婚多久了?
--到目前为止三年了.我们的结婚纪念日下一周就要到了.

解答 答案:B
此题考查现在完成时.
根据题干中how long(多长时间),及答语For three years by now为现在完成时标志词,故用现在完成时结构:have/has+p.p(过去分词).短语"结婚"get married 为短暂性动词,因题干中how long 问多长时间,故应将短暂性动词转换为延续性动词be married,与某人结婚为be married to sb,结合现在完成时结构故为have been married to,疑问句中have已提前,故此处填been married to.故选B.

点评 此题考查现在完成时.考生需根据标志词判断使用现在完成时,再根据"一段时间"能判断出延续性动词.

练习册系列答案
相关题目

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

精英家教网