三道英语题,请答疑,谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/23 07:12:14
_____Zhao hai today? Yes.It is hour. Just an hour ago.
Do you know why he _____ this evening ? He told me he had an important meeting to attend.

为什么是have you seen; isn't coming, 而不是did you see;wasn't coming
这个today请详细解释下

______ you ______ the editor at the airport? No, he ______ away before my arrival.

为什么这道题第一个空就不是Have....met而是did....meet呢?

When I was young, I ______ to school everyday.
为什么答案是was walking,而不是walked呢?

感谢你们的回答!!

这个today是指今天。题目的意思是指向今天之内你看见赵海了没?
所以不是过去时,用isn't coming。而另一种问法是你今天看见过赵海没,强调的是已经见过他了没,所以是现在完成时,用have you seen。

第二题,注意动词meet ,也就是题目意思是你和编辑在机场碰面了没有,是碰面的动作,这个动作不是延续性动词,所以不用完成时,用did you see 比较符合。

第三题,was walking,强调的是那一段时间之中都是走路去上学,而不是某一次走路去上学过,所以用过去进行时。这种句子里面的be动词+doing是指那段时间内从事的活动~~~

楼主仔细体会一下就熟悉了,语感是很重要的。希望你越学越好哈。

第一题没什么错误,答案正确,today在题目中没有意义可以替换为yesterday或其他时间状语。do you know所以用isn't coming

如果单独第一空的话两个都可以,但是结合后句意思“他已经离开了”可以了解到后句一定用完成时,he has been所以前后时态一致

was walking代表过去一时期的习惯动作,或者也可以用used to walk

一 你今天见过赵海吗? today是时间副词,说话者是问在今天过去的时间里见过没有,所以用完成时。this evening 表示将来时态,今晚还没到。所以用is
二 这是对完成时态定义 一般过去时定义的考查,建议你好好看看
三 答案错了 就是walked