内容正文:
Unit 3 语法练习题
I单句语法填空
1. Tom can do it quite well now because he _____________(try) many times.
2. He ___________ (write) articles for our wallnewspaper these three years, and he has written about thirty articles.
3. Marty ___________ (work) really hard on his book and thinks he'll have finished it by Friday.
4.I’m sure Andrew will win the first prize in the final. He ________ (prepare) for it for months.
5. By the time he realizes he _________ (walk) into a trap, it’ll be too late for him to do anything about it.
6. Housing prices ___________ (increase) since the end of last year. Therefore, it’s time the central government took measures to bring them under control.
7. Mary ___________ (read) this book and thinks she’ll finished it by Friday.
8. I wonder if Marty ___________ (forget) my number. I have been expecting him to call me for the past two days.
9. Since that unfortunate accident last week I __________ (sleep) badly.
10. It seems that the water from this tap ____________ (run) for some time. We have to take it apart to put it right.
【答案】1. has tried; 2. has been writing; 3. has been working; 4. has been preparing;
4. has walked; 6. have been increasing; 7. has been reading; 8. has forgotten; 9. have been sleeping; 10. has been running
II按要求完成下列句子
A 英翻中
1. The pagoda has been standing here since the Tang Dynasty.
___________________________________________________________________
2. I'm sure Andrew (安德鲁) will win the first prize in the final. He has been preparing for it for months.
___________________________________________________________________
3. Experts have been giving warnings about this technology, saying it may not be as good as we think.
____________________________________________________________________
B 根据汉语意思提示补全句子
4. I am tired out. I __________________ (一直在工作) non-stop all day.
5. The boy look quiet depressed. His parents _____________________ (一直对他寄予厚望).
6. I have been reading her latest novel, but I ___________________ (未读完)