一道英语选择Mr.Green is said _____ an experiment to prove the new

一道英语选择
Mr.Green is said _____ an experiment to prove the new method of solving the problem when young.
A.to do B.to have done C.to be doing D.to have been doing
为什么不能选D?
liudd07 1年前 已收到8个回答 举报

killerbug 幼苗

共回答了16个问题采纳率:93.8% 举报

have been doing的意思是一个动作从过去持续到现在,表示现在还在从事的一个动作.
先看这个题目,sb.is said to do sth.某人据说.,整句话意思是,据说格林先生年轻时曾做了一个实验去验证解决这个问题的新思路.

1年前

10

余小鹿 幼苗

共回答了6个问题 举报

因为D是过去进行时

1年前

2

jlsoso 花朵

共回答了16个问题采纳率:75% 举报

又不是过去一直做那件事 当然就不用B

1年前

1

酸酸甜甜的葡萄 幼苗

共回答了3个问题 举报

因为Mr. Green是过去做了这件事(have done),而不是过去到现在一直在做(have been doing),所以选B
当然了,你最好问一下你的英语老师。我说的不一定正确。

1年前

1

muxiouru 幼苗

共回答了13个问题 举报

因为不是现在进行时

1年前

1

神总是充满 幼苗

共回答了19个问题 举报

B是对的, 因为这是过去完成时的。不是过去进行时哎。

1年前

1

貝克街的亡灵 幼苗

共回答了11个问题 举报

D是完成进行时,一般表示过去的事对现在依然有影响。

1年前

0

lyracn 幼苗

共回答了7个问题 举报

B
动词之间需要用to去连接

1年前

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