1.--Long time no see.Haven't you graduated from college?--Yes.I____English for 4 years in Wuhan.A.have studiedB.studied我总是分不清现在完成时和一般时选哪个.有一种解释说现在完成时表示对现在造成的影响.模糊不清
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/29 08:28:10
1.--Long time no see.Haven't you graduated from college?
--Yes.I____English for 4 years in Wuhan.
A.have studied
B.studied
我总是分不清现在完成时和一般时选哪个.有一种解释说现在完成时表示对现在造成的影响.模糊不清.
现在完成时 表示过去某一时间开始并^一直^持续到现在的动作或状态
从Yes回答看,我已毕业.我在武汉(上学时)学过4年英语.
现在完成时表示的是已经和现在还在此状态中
B...
好久不见。。你还没有大学毕业吗?
不,(我已经大学毕业了), 我在武汉(上大学期间)学了4年英语。
所以填普通的过去时。。。
只能认为这些考题出得太差!
题出的是水平低了点,选A也没问题
说话人已经毕业,是过去在武汉学了四年英语,所以用过去式。
现在完成式是说从过去到现在一直在学习英语。因为有四年的限制,是在过去的四年里学了英语。所以是过去式。
据题意你已经毕业,所以学习这个事件已经结束,若选a则表示已经读了3年但还未毕业。涉及完成时的题目大多考察时间逻辑,楼主要细心体会
说实话,这个题出的太牵强了,真是为了练习语法而出的。
选A也没问题,只是意思不同而已。实际中不会有这个幼稚的问题。
long time no see
Long time no see,
long time no see,
long.time.no.see
Long time no see 英语翻译
老友long time no see
Long time no see .翻译.
英语翻译Long time no see.
Long time no see .同义句是什么
long time no see 啥意思?
what does long time no see.mean?
long time no see翻译一下
long time no see翻译中文?
long time no see,are you ok?
long time no see 语法是否正确
Long time no see句式对么?
..long time no see you look
long time no 不是long time no see在说一边不是long time no see (好久不见)