单选题
—Mary,I remember you _____ several years ago.
—Yes,I _____ for three years.
题目答案
C
您的答案
答案解析
句意:——玛丽,我记得你几年前结婚了。——是的,我已经结婚三年了。对话中第一句的时间状语时“several years ago”,因此要用一般过去时;第二句话中“for three years”提示此处用现在完成时,并且要用延续性的be married。故选 C。
(1)marry 意为“结婚,嫁,娶”,作及物动词时,常用结构为marry sb.,表示“嫁给某人,与某人结婚”,也可以说 be/get married to sb.。
He married a beautiful girl two years ago.
两年前他和一个漂亮的女孩结婚了。
Kate married Jim last year.
去年凯特和吉姆结婚了。
She was/got married to a teacher.
她和一个老师结婚了。
注意:“和某人结婚”不能用介词with,要用 to。
(2)marry也可用作不及物动词,意为“结婚”。
She didn't marry until she was in her forties.
她四十多岁才结婚。
拓展①在询问或表示某人的婚姻状况时,一般不用 marry,而用 be married。
They are married. 他们结婚了。
②marry 是非延续性动词,不能和表示一段时间的时间状语连用。因此,在询问或表示某人结婚多长时间时,要用 be married 表示状态。
The old couple have already been married for 50 years.
那对老夫妇已经结婚50年了。
—Mary,I remember you _____ several years ago.
—Yes,I _____ for three years.
句意:——玛丽,我记得你几年前结婚了。——是的,我已经结婚三年了。对话中第一句的时间状语时“several years ago”,因此要用一般过去时;第二句话中“for three years”提示此处用现在完成时,并且要用延续性的be married。故选 C。