第1题,Who taught you English last year?---Nobody taught me.I taught______.
第2题,— I’m sure Andrew will win the first prize in the final.— I think so. He _____ for it for months.
had been preparing
has been preparing
第3题,—Do you often have someone ______your clothes? —Yes, I often have them ______.
wash;; ;to wash
to wash; ;washed
第4题,We ____trees last Sunday. So far we _____over 3，000 trees there.
planted;;; have planted
have planted ; planted
have planted ; have planted
第5题,Everyone must dress up. If you ____, they won’t let you in.
第6题,She has been living in Hawaii for ten years.
第7题,If he is free , he will help you.
第8题,He speaks so fast that no one can catch him.
第9题,I have been telling you not to make trouble.
第10题,The box itself is not so heavy.
第11题,Jane;didn't stay in the meeting. She left the office. (用 instead of将两句连成一句)
正确答案:Instead of staying in the meeting,;Jane left the office.
第12题,He can swim. I can swim, too.(用so引导的句型改写句子）
正确答案:He can swim，and so can I.
第13题,We have been playing football <u>for two hours</u>. (对划线部分提问)
正确答案:How long have you been playing football?
第14题,It was very cold. The river froze.(用so that将两句连成一句)
正确答案:It was so cold that the river froze.
第15题,I have been sending e-mails this morning.(改为一般疑问句)
正确答案:Have you been sending e-mails this morning?
第16题,We didn’t go home _____ we finished the work.
第17题,—I have got a headache. —No wonder. You_______ in front of that computer too long.
have been working
第18题,I won’t believe that the five-year-old boy can read five thousand words _____ I have tested him myself.
第19题,—Hi, Tracy，you look pale. —I am tired. I _______the living room all day.
have been painting
第20题,The boss ordered his employees to have the whole room_____at once to welcome the new general manager.
to clean up
第21题,What happened to you? Have you been crying?
第22题,I can't get him to agree with me.
第23题,I'm going to get my hair cut.
第24题,She was so kind to her students that they regard her as their mother.
第25题,Since your bicycle is broken, you can use mine.
第26题,Think hard , or you won’t find a better way.(用if将两句连成一句)
正确答案:If you think hard, you will find a better way.
第27题,The boy did the work on his own.(用反身代词himself改写句子，句意不变)
正确答案:The boy did the work by himself.
第28题,He started to practice the guitar three hours ago.（用介词for改写句子）
正确答案:He has been practicing the guitar for three hours.
第29题,They have been friends.They were in primary school.(用since将两句连成一句)
正确答案:They have been friends since they were in primary school.
第30题,They have been talking for the whole three hours. (改为一般疑问句)
正确答案:Have they been talking for the whole three hours?