My friend has returned from the UK.She_at Oxford for four ye

My friend has returned from the UK.She_at Oxford for four years,during which time we communicated
with each other on the Internet.
A.had B.has been studying C.has studied D.studied
为什么选D呢?
乌鸦酒店 1年前 已收到5个回答 举报

手表停了 幼苗

共回答了13个问题采纳率:100% 举报

中文意思:我的朋友已经从英国回来了.她在牛津学习了四年.在这期间,我们一直都在联系.
A选项你应该打漏了 studied吧 应该是 had studied.过去完成式,表示在一个过去的动作之前发生的动作.B 是现在完成进行时,表示从过去开始做,现在还在做,而且还会继续做下去.C是现在完成式,表示从过去做到现在.从题中可以看出现在已经回来了,不能选这个选项.D 它就是一般过去式.在牛津学习这个动作发生在过去.而且也可以和时间段连用.所以选D

1年前

9

qcumt 幼苗

共回答了260个问题 举报

我朋友从英国回来了。她在牛津读书四年,其间,我们一直通过互联网(保持)联系。

A. had 无实际意义的单词

B.现在完成进行时 -- 用事实不符(study这个动作目前并非在持续进行)

C.has studied,
1、前一句已说明“My friend has returned from the UK”已回国,说明study发...

1年前

2

山中一牛 幼苗

共回答了50个问题 举报

前句has returned是现在完成时,那么在牛津的四年就是过去的时间,所以用过去时,即studied。
我朋友已经从英国回来了,她在牛津学习的四年间我们一直有联络。

1年前

0

别想那么多 幼苗

共回答了182个问题 举报

做题目时,首先要记住,绝大多数情况下,题目给出的信息都是有用的。“my friend has returned from the UK”,这意味着她的学业已经结束了。再结合communicated这个一般过去时,我们只能选D。 翻译:我的朋友已经从英国回来了。她在牛津学习了四年,这四年里我们通过互联网保持联系。有问题请追加...

1年前

0

lilunjia01 幼苗

共回答了351个问题 举报

我估计你肯定想为什么不用完成时。
根据前句提示,已经从UK回国了,那么他在牛津大学的学习就是过去时间的行为了,既然是过去的就用过去时了。

had肯定不对了。
B是现在完成进行时,说明他还在牛津学习,肯定不对了,因为前面说了已经回来了。
C.是现在完成时。也不对,因为他在牛津学习的动作已经过去了......

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.044 s. - webmaster@yulucn.com