作者atlblg (三明治)
看板Eng-Class
标题[文法] 请教後半句文法
时间Sun Apr 8 11:29:30 2018
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呢?谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.77.177.153
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Eng-Class/M.1523158173.A.0AA.html
1F:推 angelofdeath: 他到现在都还在那边,还没回来 04/08 12:47
2F:推 jtmh: has been 是曾去过 04/08 12:52
3F:→ atlblg: 请问从哪个字可以判断出他还没回来了,谢谢两位~ 04/08 13:50
4F:推 Jin63916: 因为还没听到Mr. Murray 的消息可知他仍未回来 04/08 14:12
5F:→ atlblg: 原来要从整句的意思推断,谢谢! 04/08 15:05
6F:推 Whiteplus: We怎麽用has 04/08 19:11
7F:→ Whiteplus: 看跳行了!my bad! 04/08 19:12
8F:推 cerealan: since+过去式 04/09 21:44