英语:用所给词的适当形式填空。 请求语法讲解!这种语法题,模模糊糊的,不知道语法点究竟是什么。

I want to have a friend ____(exercise)with me every morning. 答案:to have

Sally _____(not realize) the importance of memorizing the words until her teacher told her. 答案:hadn't realize

Zhan Tian ____(waste) time since she left her schol two years ago. 答案: has been wasting

Rose Tang ________(visit) many places of interest in the lasst few years. 答案:has visited

1 to exercise。动词不定式作目的状语
2 答案:hadn't realize.突破口在until一词上。not....until意为直到.....才。是先发生后面一件事再发生前面一件事。且until一词后,动词tell用了一般过去时,即这件事发生在过去,而Sally以前没有认识到,时间是过去的过去,故时态用过去完成时。
3 答案:has been wasting.since一词用法有一定的特殊性,当它引导时间状语从句时,主句用完成时,从句用一般过去时。而此句说他从两年前浪费时间直到现在,以后也还会继续下去,故用现在完成进行时。
4 答案:has visited.此题中含有一个现在完成时的标志词语:in the last few years.看到这个词语,就用现在完成时。除了这个词语,in the past few years 也是这个时态的标志词。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-26
1. 动词不定式作定语,表示目的。如:
I have some books for you to read.

2. until 到…为止,在…以前,
过去完成时(past perfect)表示在发生在过去的两个动作在前的那一个,它表示句子中描述的动作发生在“过去的过去”。
在题中可以看出老师没告诉Sally前,她不知道记单词的重要性

3. since用作介词, 意思是“从……以来, 自从”, 常与完成时连用
现在完成时可表示在说话时刻之前到现在正在进行的动作。该动作可能会继续发生

4. in the lasst few years是一段时间 ,现在完成时与段时间连用
第2个回答  2011-01-26
第一题答案是否写错了,如果是to exercise 即表目的,但我觉得如果直接用exercise 就是说把have当做是让动词,也行。看老师怎么解释……
第二题要根据时态,因为Sally不懂得重要性在前,老师后来告诉她在后,告诉这个动作是过去发生的,那么没有意识到就发生在过去的过去,当然用过去完成时
第三题,一看题,我会填has wasted因为固定的格式:since引导的从句用过去时,主句用现在完成时。但根据意思,应该是那位同学自从离校后一直在浪费时间,这个动作时延续的,故用现在完成进行时。
第四题,嗯,根据时态标志:in the last few years在最近的几年中,其实还有in the past few years等词组出现,主句都要用现在完成时,这些时态是标志啊……
不知您明白否,本人拙见,仅供参考。
第3个回答  2011-01-26
1. to exercise
2. hadn't realized (until, 用完成时)
3. has been wasting
4. has visited (visited其实也行)
第4个回答  2011-01-26
1. to exercise with me是不定式作目的状语
2.答案应带是 didn‘t realize,,not ..,.until 直到。。。。才
3.since 引导时间状语从句,前面的现在进行完成时,表示持续一段时间
4. 现在完成时,已经造成了一定的影响
第5个回答  2011-01-26
1want to do sth
2.还没有认识到。用过去分词had
3完成进行时,表示一直在浪费
4过去完成时,已经参观了许多。已经,所以用过去完成时