英语语法He has just arrived,but he talks as if he ___A__ all abo

英语语法
He has just arrived,but he talks as if he ___A__ all about that.
A.knew B.knows
C.known D.know
搞不明白为什么用knew,而不用know?
这里不用对过去的事实虚拟吗?正确的不是had know吗?
小风儿123 1年前 已收到4个回答 举报

云丁鼎 幼苗

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

楼主注意一下 句子的时态,是 一般现在时,(talks)
所以虚拟语气要用 一般过去时.
虚拟语气的用法.用过去式表示 貌似知道,实际不知道.
就是这么个用法的.

1年前 追问

4

小风儿123 举报

He has just arrived不是过去时吗?

举报 云丁鼎

这是现在完成时, 不是过去完成时,就说明这整个的还是 现在的时态。 看时现在时还是过去式,主要就是看 第一个词是has 还是 had。 而且后面的talks 也是一般现在时。

hauh96 幼苗

共回答了8个问题 举报

虚拟语气吧,用knew,如果你想用know的话还不如用knows,感觉很不通顺

1年前

1

Carily 幼苗

共回答了2个问题 举报

虚拟语气

1年前

0

zhaokuir7 幼苗

共回答了13个问题 举报

虚拟语气

1年前

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