My uncle will be here to attend a meeting tomorrow.----Oh,I

My uncle will be here to attend a meeting tomorrow.----Oh,I thought that he___today.
A.was coming B.is coming C.will come D.could come
为什么不选D而选A?
shopping66 1年前 已收到5个回答 举报

qiuwei05 幼苗

共回答了12个问题采纳率:83.3% 举报

这句话是表示过去时的虚拟语气,既然是虚拟语气,意思是要说“我原来以为他今天回来”,这个结构一定要用would或者could表虚拟,当然要选D

1年前

2

零度83 幼苗

共回答了3个问题 举报

这根本就不是虚拟语气。这是一个单纯的过去时态。是前一个人说我叔叔明天来参加会议,后面的人说我还以为他要今天来呢。本来that从句中应该用将来时she is coming today但前面主句thought用过去式,主从句时态一致,所以用过去将来时,was coming

1年前

3

渭水孤舟 幼苗

共回答了113个问题 举报

因为是用 thought 我原以为XXX 表示过去时态虚拟语气
而was coming 就表明是事实 而不是虚拟
虚拟语气里常用could + do

1年前

2

ysclf 幼苗

共回答了2个问题 举报

虚拟语气。。。

1年前

1

870222 幼苗

共回答了3个问题 举报

这个应该不适虚拟语气.
他五分钟前再想 He is coming. 或者他问 Is your uncle coming?
但是五分钟之后他知道他不来了他说出了之前的想法所以就变成过去时了。
我觉得虚拟语气是一定要有if 的。个人想法哦!

1年前

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