英语12.-Alice, why didn’t you come yesterday?

英语12.-Alice, why didn’t you come yesterday?
12.-Alice, why didn’t you come yesterday?
-I _______, but I had an unexpected visitor.
a.had b.would c.was going to d.did
为什么,列举类似的例子.
dxg539 1年前 已收到7个回答 举报

ymj12345 幼苗

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

1年前

6

无须注册 幼苗

共回答了19个问题 举报

B
would have done 句型,本来打算将要干某事,但没干成。句中为省略have done
类似例子:I would have attended the conference.
我原本打算去参加会议的(由于某种原因没去成)

1年前

2

68016198 幼苗

共回答了14个问题 举报

d
问题中的疑问词是did,回答是要保持时态一致,故选d
例:
Why haven't you come to school since that day?
I have,but've got a bad cold.

1年前

2

男人38 幼苗

共回答了103个问题 举报

B
查看下语法有关虚拟语气的解析
Alice,为什么你昨天没有来呢?
我打算来的,但是我有一个未料想到的来客。
例子:
Our teacher told us if it ___we would visit the Science Museum the next day.
A.doesn't snow B.didn't snow
C.wa...

1年前

1

红岩薄命 幼苗

共回答了4个问题 举报

当然是c了~
意思为:我本来打算去的,但是来了个不速之客。

1年前

1

南上北下 幼苗

共回答了55个问题 举报

C.ALICE,你昨天为什么没来?我打算去的,但后来我有一个不速之客。
be going to 是“打算做,过去正准备做”,带有人的医院。而had和did是助动词,不合适, would 表示“过去将要做”,不带有人的意愿,故也不合适。
例如:快要下雨了吧?(主观)It is going to rain.
明天会下雨。(客观) It will rain tomor...

1年前

1

wydjly1987 幼苗

共回答了17个问题 举报

c going to 是表示计划要去的。。

1年前

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