高中英语问题..请教一下

来源:百度知道 编辑:UC知道 时间:2024/06/16 01:31:29
1.I decided to go to the library as soon as I_____
a.finish what I did b.finished what I did c.would finish what I was doing d.finished what I was doing
为什么不能选C?

2.The plane______(起飞)an hour later.可以填takes off吗?为什么?

3.tian liang,a famous diver on the chinese diving team,_____two Olympic gold medals in 4 years.
a.has won b.will won c. had won d.won 为什么不能选A?
能详细点吗?
但第3题答案是D啊..

1.作为一名高中生,你不知道“主将从现”这个原则吗?即:在条件和时间状语从句中,从句通常用现在时代替将来时。
2.这个应该填“took off",an hour later=after an hour,通常用作过去时当中。
3.因为田亮不是在最近的4年里,而是在以前的4年里,也就是说时间不是截止到现在为止,所以不能用现在完成时。
当然不能用完成时了,因为这是发生在以前的事。并且它没有截止到某个时间点进行统计的意思。只是叙述了过去曾发生过“一年内拿了4枚金牌”这个事件。
我作为一名英语老师,解释没问题,只是语言叙述不太好懂,不知你明白了没有?

1.一般现在时+as soon as +一般将来时
一般过去式+as soon as+过去将来时
所以will变would,finish doing sth
2.不能,用将来时,will take off,如果有具体的时间点,就用takes off
3.选c,过去完成时

1. 第一题并不是一般将来时啊。。。
as soon as 前后应时态一致。选D。
2. 一般没有这么说的,都是will take off
3. 现在完成时表示过去进行,现在仍在进行中的事。田亮已经拿完金牌了,这件事完成了,用过去完成时。

第一题是要并列.用过去式.第二题要用将来时.所以不可以用TAKES OFF.第3题也不能用现在完成时.

楼上老师前两道题解释的很好。

第三题,现在完成时强调的是过去的事情对现在的影响,但这句话,只是在简单叙述。