做听力训练的时候,在录音中能完整听到这句英文,总感觉怪怪的,感觉是哪儿出了错。是不是可改为they were married in 1956 或 they have been married since 1956。虽然听得出是老外录音,但紧急怀疑原文出错,同时也一时困惑于marry的具体使用方法,期望各位能答疑解惑一下。谢谢!
They are married since 1956.(错误)
They were married in 1956. (正确)
Theyve been married for eight years. 他们已经结婚八年了。(摘自《朗文当代高级英语辞典》第六版)
They have been married since 1956. (正确)