一道英语单选题.-I heard that Tina got an "A" in the last English te

一道英语单选题.
-I heard that Tina got an "A" in the last English test.
-Wow,if she ____ here,she would be very happy.
A is B was C were D has been
正确答案是选择C,这提示怎么思考的?为什么不能选择B.
这题不可以算是条件状语从句吗?
周大大 1年前 已收到5个回答 举报

86011163 幼苗

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

这道题考的是虚拟语气
虚拟语气里面没有was,无论主语单复数,都用were
不懂继续问我.

1年前 追问

4

周大大 举报

这题不可以算是条件状语从句吗?求解

举报 86011163

这是条件状语,但是这个条件是她在这儿,而实际上她不在,必须用虚拟语气,所以要用she were here. 虚拟语气be 动词都用were 的

江不湖 幼苗

共回答了21个问题 举报

因为这里是虚拟语气,因为这个人并不知道Tina有没有得到A,所以说假如她得到A 的话,她会很高兴,而If sb. were....是虚拟语气的标准用法,不管是几人称都要用were

1年前

2

飘祖 幼苗

共回答了14个问题 举报

C 虚拟语气
这里表示没有发生的
be动词 虚拟语气 变成 Were

1年前

1

一个人的快乐627 幼苗

共回答了1个问题 举报

虚拟语气,如果她在这的话,她会很开心的。选c,条件状语用过去式,主句用过去将来时。

1年前

1

bigjosh 花朵

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

c,if后用一般时

1年前

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