- What have you been doing recently?
- I ( )a trip to Australia and have just returned.
A.took B.have taken C.had taken D.have been taking.
虽然我知道选A是因为是过去时,但是B又错在哪里了?
人气:234 ℃ 时间:2020-01-30 04:29:52
解答
因为take是瞬间动词,而且是发生在后面这个动作之前,所以用一般过去时比较合适.如果用现在完成时也会显得跟后面的用法重复而拖沓.
推荐
- 求助一道英语高考题的详解
- 英语高考题求解
- 师异道,人异论,百家殊方,旨意不同...凡不在六艺之科,孔子之术者,皆绝其道,勿使并进...
- 怎样判断一条题目是证明还是求值?
- 已知,如图,在梯形ABCD中,AD//BC,EF是梯形的中位线(两腰中点的连线).求证:EF//AD,EF//BC,EF=0.5(AD+BC).
- 城市居民使用的管道气体燃料中,有天然气(主要成分是CH4)和“煤气”(主要成分是CO2和H2).它们燃烧反
- 寻求因式分解的拆项、补项法的应用与例子
- 《寒食寄京师诸弟》的题材
猜你喜欢