语法精练
Ⅰ. 用所给单词的适当形式填空
1. I said sorry to my friend because I had ________ (forget) to call her.
2. Sam found the key that he ________ (lose).
3. We ________ (paint) the house before we moved in.
4. By the time I walked into the classroom, the teacher ________ (begin) teaching already.
5. When I got to school, I realized that I ________ (leave) my backpack at home.
Ⅰ. 用所给单词的适当形式填空
1. I said sorry to my friend because I had ________ (forget) to call her.
2. Sam found the key that he ________ (lose).
3. We ________ (paint) the house before we moved in.
4. By the time I walked into the classroom, the teacher ________ (begin) teaching already.
5. When I got to school, I realized that I ________ (leave) my backpack at home.
答案:
1. forgotten 2. had lost
3. had painted 4. had begun
5. had left
3. had painted 4. had begun
5. had left
Ⅱ. 根据汉语意思完成句子
1. 上周日我见到史密斯先生了。自从离开巴黎后我们一直没见过面。
I saw Mr. Smith last Sunday. We ________ ________ ________ ________ since we left Paris.
2. 他说他自从18岁就成为一名士兵了。
He said he ________ ________ a soldier since he was 18.
3. 杰克在去购物前已经完成了他的家庭作业。
Jack ________ ________ his homework before he went shopping.
4. 当他到达工厂的时候,工人们已经开始工作了。
________ ________ ________ he got to the factory, the workers had already started working.
5. 他记得他把钥匙落在家里了。
He remembered that he ________ ________ ________ ________ at home.
1. 上周日我见到史密斯先生了。自从离开巴黎后我们一直没见过面。
I saw Mr. Smith last Sunday. We ________ ________ ________ ________ since we left Paris.
2. 他说他自从18岁就成为一名士兵了。
He said he ________ ________ a soldier since he was 18.
3. 杰克在去购物前已经完成了他的家庭作业。
Jack ________ ________ his homework before he went shopping.
4. 当他到达工厂的时候,工人们已经开始工作了。
________ ________ ________ he got to the factory, the workers had already started working.
5. 他记得他把钥匙落在家里了。
He remembered that he ________ ________ ________ ________ at home.
答案:
1. hadn't seen each other
2. had been a soldier
3. had finished his homework
4. By the time
5. had left the key
2. had been a soldier
3. had finished his homework
4. By the time
5. had left the key
Ⅲ. 根据要求完成句子
1. We had learnt more than 3,000 words by the end of last term. (改为一般疑问句)
________ you ________ more than 3,000 words by the end of last term?
2. When he got home, his mother had had dinner. (改为否定句)
When he got home, his mother ________ ________ dinner.
3. He had taught in that school for twenty years by the end of last year. (对画线部分提问)
________ ________ ________ he ________ in that school by the end of last year?
4. My mother had come back from the market when I got up. (对画线部分提问)
________ ________ your mother ________ when you got up?
5. I completed the work for my boss. The work - day ended. (用before把两句话连成一个复合句)
I ________ ________ the work for my boss ________ the workday ended.
1. We had learnt more than 3,000 words by the end of last term. (改为一般疑问句)
________ you ________ more than 3,000 words by the end of last term?
2. When he got home, his mother had had dinner. (改为否定句)
When he got home, his mother ________ ________ dinner.
3. He had taught in that school for twenty years by the end of last year. (对画线部分提问)
________ ________ ________ he ________ in that school by the end of last year?
4. My mother had come back from the market when I got up. (对画线部分提问)
________ ________ your mother ________ when you got up?
5. I completed the work for my boss. The work - day ended. (用before把两句话连成一个复合句)
I ________ ________ the work for my boss ________ the workday ended.
答案:
1. Had; learnt 2. hadn't had
3. How long had; taught
4. What had; done
5. had completed; before
3. How long had; taught
4. What had; done
5. had completed; before
查看更多完整答案,请扫码查看