-Has jackie arrived?-Yes,the plane was late,so he ___until 1

-Has jackie arrived?-Yes,the plane was late,so he ___until 11 o'clock last night
A.hadn't arrived B.didn't arrive
说明理由
竞芬芳 1年前 已收到5个回答 举报

michael7758521 幼苗

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

B
很明显last night 过去式的标志啊
A是完成时,这句话只是陈述过去的一个事实,所以选B而不是A

1年前 追问

8

竞芬芳 举报

为什么last night就用过去试呢?

举报 michael7758521

last night的意思是“昨天晚上”啊, 昨天发生的事情相对于此刻来说已经过去了,当然是用过去时态了。明白吗?

xhenhsnshd 幼苗

共回答了6个问题 举报

应该是A吧。这个是过去完成时。
“didn't arrive”是一般过去式。

1年前

2

yenanyn 幼苗

共回答了35个问题 举报

填B
因为有last night一般用过去时。

1年前

1

ann0060 幼苗

共回答了9个问题 举报

B.didn't arrive

1年前

0

dagncha 幼苗

共回答了5个问题 举报

选择B,因为这句话只是对过去发生的一件事的陈述,没有刻意强调在过去的某个时间点一件事已经发生的意思,所以不用过去完成时。而只用一般过去式便可以。

1年前

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