两道关于间接引语的问题第一道是这样的:1. I heard he___A.is going abroad B.will

两道关于间接引语的问题
第一道是这样的:
1. I heard he___
A.is going abroad B.will go abroad
C.was going abroad D.has gone abroad
正确答案选C,为什么不选D?
第二道是这样
2.He said,"Don't do that again."He___me___that again
A.said to me;not to do B.said to me;don't do
C.told me;don't do D.told me;not to do
正确答案是D,但是 请问 为什么改间接引语后DON'T DO改成了 NOT TO DO
舞在斜阳下 1年前 已收到2个回答 举报

远留 幼苗

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

一:直接引语如果是「将来时」 (is going abroad),改为间接引语时就要将时态变为「相应的过去时态」,也就是「过去进行时」 (was going abroad)
直接引语如果是「现在完成时」 (has gone abroad),改为间接引语时就要将时态变为「相应的过去时态」,也就是「过去完成时」 (had gone abroad)
所以只有C是对的,如果把has变为had,D也就对了.
二:直接引语是祈使句,变为间接引语时要将祈使句改为不定式,这是语法规则.并且tell sb.to do sth.

1年前

7

diorme 幼苗

共回答了91个问题 举报

第一题 因为是I heard,所以这件事发生在过去,所以He后面是动词过去形式,如果是D就应该是had gone 第二题是考tell用法 tell sb not to do sth

1年前

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