[文法] 请教后半句文法

楼主: atlblg (三明治)   2018-04-08 11:29:30
We ________ from Mr. Murray since he ________ to Mexico last month.
(A) didn’t hear; has gone
(B) haven’t heard; went
(C) didn’t hear; went
(D) haven’t heard; has been
这题答案是B
题目前面的现在完成式
因为有since所以可以理解
但请问为何后面要写went
却不是has been呢?谢谢~
作者: angelofdeath (小宇)   2018-04-08 12:47:00
他到现在都还在那边,还没回来
作者: jtmh (:))   2018-04-08 12:52:00
has been 是曾去过
楼主: atlblg (三明治)   2018-04-08 13:50:00
请问从哪个字可以判断出他还没回来了,谢谢两位~
作者: Jin63916 (摳幫瓦)   2018-04-08 14:12:00
因为还没听到Mr. Murray 的消息可知他仍未回来
楼主: atlblg (三明治)   2018-04-08 15:05:00
原来要从整句的意思推断,谢谢!
作者: Whiteplus (陪伴是最珍贵的礼物)   2018-04-08 19:11:00
We怎么用has看跳行了!my bad!
作者: cerealan (几何)   2018-04-09 21:44:00
since+过去式

Links booklink

Contact Us: admin [ a t ] ucptt.com