英语初高中衔接题一道Did you know any English before you arrived in Was

英语初高中衔接题一道
Did you know any English before you arrived in Washington?
Yes ,I did .I ___English for two years when I was in middle school.
A had learned
B have learned
C had been learning
D learned
打得好有加分
2.--I'm afraid if the kids go on playing such kind of games ,they will grow up thinking that hurting people is OK
--____!I think people worry too muchn about that kind of thing.After all,you never see our kids hitting each other.
A Cheer up
B Don't be afraid
C Don't worry
D Come on
为什么是D
icymoon6 1年前 已收到5个回答 举报

eobqmf 春芽

共回答了15个问题采纳率:80% 举报

用排除法.先看C是现在完成进行时,是一直延续到现在的动作.可是题中有for two years时间限制.故排除
看A和B,都是完成时,有when I was in middle school.这一过去时间基点.就不选B.B是现在完成时.A是过完.是过去的过去对现在造成的影响.而题只是陈述一件事.所以用过去时.选D.

1年前 追问

6

icymoon6 举报

追问已取消

倩碧小宇 幼苗

共回答了140个问题 举报

那句话只是陈述一个事实,说明他在过去的时候学了 2年英语,所以是D

1年前

2

妩媚的tt 幼苗

共回答了3个问题 举报

我觉得你的答案都有问题!

1年前

1

龙步云 幼苗

共回答了14个问题 举报

我在中学学习,那是发生在过去,而现在已经到了washington所以这一动作没有持续到现在,所的以不用现在完成时,故不选B,而A选项是过去完成时,必须是以过去某个时间点为参照, 说的是过去的过去发生的事情,故不选A,C是过去完成进行时,是过去的过去某个点一直在持续进行的事,比如爷爷在我小时讲述1944年6月65日诺曼底登陆时在诺曼底海滩上发生的战斗那就可以用过去完成进行时。D是一般陈述,讲述学习过...

1年前

0

pichu368 幼苗

共回答了13个问题 举报

本来填A和D都是正确的。但是由于问句是Did...?回答:yes, i did.后面是进一步说明,即:强调过去的具体时间发生的事情,所以只能用D。如果没有前面的一问一答的话,最佳答案应该是D。
Come on这里是安慰人的意思。如果没有前面的一问一答的话,最佳答案还是D?...

1年前

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