一道英语选择题
——Haveyoufinishedyourtaskalready?——Yes,I()itin40minutes.A.havefinishedB.hadfinishedC....
——Have you finished your task already? ——Yes,I( )it in 40 minutes.
A.have finished B.had finished C.will finish D.finished
应该选D,为什么 展开
A.have finished B.had finished C.will finish D.finished
应该选D,为什么 展开
10个回答
展开全部
这道题是考察对一般过去时和现在完成时的区别。
不过首先可以放心排除D,因为题干中的回答是“Yes”,表示“任务已经完成”,所以不会再用将来时说“任务会在在40分钟后完成”。
对付这种题要记住 “现在完成时不能有确切的时间”。 就是说在现在完成时的句子里,不能出现在表示确定的过去时间的状语(题中出现了明确的时间状语 “in 40 minutes")。是比较下面两个句子:
1. I have been to France twice. 我去过法国两次。(注意!twice不是时间状语)
2. I went to France last week. 我上周去了法国。
所以A可以排除。
至于B, 记住没有表示“过去的过去”就不能用过去完成时,所以B不选。
因此此题答案是D。
不过首先可以放心排除D,因为题干中的回答是“Yes”,表示“任务已经完成”,所以不会再用将来时说“任务会在在40分钟后完成”。
对付这种题要记住 “现在完成时不能有确切的时间”。 就是说在现在完成时的句子里,不能出现在表示确定的过去时间的状语(题中出现了明确的时间状语 “in 40 minutes")。是比较下面两个句子:
1. I have been to France twice. 我去过法国两次。(注意!twice不是时间状语)
2. I went to France last week. 我上周去了法国。
所以A可以排除。
至于B, 记住没有表示“过去的过去”就不能用过去完成时,所以B不选。
因此此题答案是D。
追问
你回答的相互矛盾
追答
晕,写错了- - 是排除C.......
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你有语法知识的问题。be动词是am,is,are还有他们的过去时之类的。did是do的过去时,do是助动词而非be动词.
so sudden 是用来修饰“the attack”的。姑且把“so sudden”一整个当做一个形容词,还原倒装就应该是the attack ()so sudden。
那么形容词前就应该是be动词“was”了
PS. do作助动词后面加的是动词(也有强调意思的时候)例如:Tom does have a computer.
do若作动词也可,例如:do some reading, do homework
so sudden 是用来修饰“the attack”的。姑且把“so sudden”一整个当做一个形容词,还原倒装就应该是the attack ()so sudden。
那么形容词前就应该是be动词“was”了
PS. do作助动词后面加的是动词(也有强调意思的时候)例如:Tom does have a computer.
do若作动词也可,例如:do some reading, do homework
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A
显然题中没有涉及到过去时,所以不能用过去完成时,排除B和D
问是否已经完成,所以不能用将来时,排除C
希望对您有所帮助
显然题中没有涉及到过去时,所以不能用过去完成时,排除B和D
问是否已经完成,所以不能用将来时,排除C
希望对您有所帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C 时间状语 in 40 mins 意思是在40分钟后
所以用将来时~~
所以用将来时~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A 根据上句的谓语动词是现在完成时,答语也应该是现在完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D
我用了20分钟完成的。也就是说已经完成了,和现在时间对比,发生在过去的事情,而不是发生在过去的过去,所以不用过去完成时,只用一般过去时就可以了。
我用了20分钟完成的。也就是说已经完成了,和现在时间对比,发生在过去的事情,而不是发生在过去的过去,所以不用过去完成时,只用一般过去时就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询