the 2002 world cup soccer match_for 20 days.

the 2002 world cup soccer match_for 20 days.
A.has been B.lasted C.began D.has lasted 为什么不是D?
zhangtuan 1年前 已收到4个回答 举报

素颜MM 幼苗

共回答了17个问题采纳率:88.2% 举报

last,延续,持续,本身就带有完成的意思

1年前

7

19811225 幼苗

共回答了67个问题 举报

has是指完成了,后面接一个已经完成的动词。注意后面是for,是持续20天的一个行为,last是持续,连在一起就是持续了20天。因为是2002年的事,所以过去式,加ed后缀

1年前

1

西门雁 幼苗

共回答了1个问题 举报

过去发生的事,用过去时

1年前

0

西樵之子 幼苗

共回答了5个问题 举报

答案应该是B,不是D,因为2002年世界杯是过去的事情,这里只是对过去的事情进行陈述;
如果是要强调对其他事情的影响可以是had lasted;
如果是强调事件很长,事件的持续性,可以是had been lasting;
希望我的回答可以帮到你!

1年前

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