请教3道英语单选1.A big fire broke out in a restaurant last night,__

请教3道英语单选

1.A big fire broke out in a restaurant last night,______at least 5 people.

答案是injuring.为什么不能用having injured?

2.Who will take____office and become the president of that country has been under discussion some time now.

此空为什么要略去an?

3.--I saw Dave in the library this morning.

--Really?He______around school for a long time.

答案不是hasn't been seen而是hadn't been seen.为什么?

答句没有提到过去时不就不能用过去完成时吗?

问答/165℃/2024-12-15 09:13:38

优质解答:

1、从整句话看都是在叙述昨晚的火灾,伤了至少五个人.并没有说对现在造成什么影响或者持续的意思,不需要用完成时.injuring at least 5 people ,做独立主格结构表伴随状态

2、take office 是就职的意思,是个固定短语.

3、第一句说的saw,即过去时.第二句说在那之前很久没见到了,是过去的过去,所以用过去完成时.

我来回答

猜你喜欢

Copyright © 作文乐园 Inc.
Www.821218.Com All Rights Reserved
网站、品牌合作请联系