50 Bài tập Câu bị động thì Quá khứ hoàn thành cực hay (có lời giải)

Bài viết 50 Bài tập Câu bị động thì Quá khứ hoàn thành cực hay có lời giải gồm đầy đủ lý thuyết trọng tâm về Câu bị động thì Quá khứ hoàn thành và trên 50 bài tập về Câu bị động thì Quá khứ hoàn thành chọn lọc, có đáp án chi tiết giúp bạn nắm vững cách sử dụng của Câu bị động thì Quá khứ hoàn thành.

Biến đổi câu chủ động sang bị động thì quá khứ hoàn thành:

Câu bị động thì Quá khứ hoàn thành

Câu chủ động: S + had +V3/Ved + O

Câu bị động: S2 + had been V3/Ved + by +O

Lưu ý: Khi chuyển qua câu bị động, chúng ta dùng had been ở bất cứ trường hợp chủ ngữ nào.

Ví dụ: Henry had learned English for ten years when he moved to London.

→ English had been learned by Henry for ten years when he moved to London.

Task 1. Đổi sang câu bị động

1. I had bought this pen before I went to bed last night.

2. Nina had washed the dishes.

3. I had written a report.

4. Sam had done his exercise by noon.

5. They had not finished the report before they had a test.

6. We had seen this movie before Nina called.

7. After I had cleaned the house, I went to school.

8. After Mark had washed his clothes, he studied.

9. Vicky had ironed the clothes by noon.

10. I hadn’t brushed my teeth before I went to bed last night.

1. This pen had been bought by me before I went to bed last night.

2. The dishes had been washed by Nina.

3. A report had been reported by me.

4. Sam’s exercise had been done by him by noon.

5. The report had not been finished before they had a test.

6. This movie had been seen by us before Nina called.

7. After the house had been cleaned, I went to school.

8. Afther Mark’s clothes had been washed, he studied.

9. The clothes had been ironed by Vicky by noon.

10. My teeth had not been brushed by me before I went to bed last night.

Task 2. Đổi sang câu chủ động

1. The novel had been read by Nina before she went to school.

2. The book had been read by evening.

3. The floor had been cleaned when I arrived.

4. The work had been finished by my brother when I came.

5. The letter had been mailed by my friend.

1. Nina had read the novel before she went to school.

2. I had read the book by evening.

3. I had cleaned the floor when I arrived.

4. My brother had finished the work when I came.

5. My friend had mailed the letter

Task 3. Change these sentences into passive voice

1. I have done the English homework

2. We have lit the candle

3. She has planted the trees

4. Mrs. Smith has provided a picnic lunch

5. They had seen this map

6. We haven’t used banana leaves instead of paper

1. The English homework had been done by me.

2. The candle have been lit by us

3. The trees has been planted by her

4. A picnic lunch has been provided by Mrs Smith

5. This map had been seen by them

6. Banana leaves have not been used instead of paper

Task 4. Change these sentences into active

1. Canadian has been studied by Nga

2. Excellent reputation has been had by the school

3. Her parents had been visited by her

4. Used plastic have been collected by us

5. Maize has been grown on Mr. Park’s farm by him

1. Nga has studied Canandian

2. The school has had excellent reputation

3. She had visited her parents

4. We have collected used plastic

5. Mr Park has grown Maize on his farm

Bài tập bổ sung

Exercise 1. Put the following sentences into a passive voice.

1. Dr. Richard had saved Silvia's life.

2. The Americans had discovered another planet.

3. Hospital staff hadn't accepted the injured man.

4. Jerry had received the check just in time.

5. Jim had received an anonymous gift.

6. Who had designed the plan of that villa?

7. Firefighters had put out the fire successfully.

8. I had worn blue shoes.

9. Joe had cleaned the tables.

10. We had lost the key.

11. They had started a fight.

12. I had been reading an article.

13. I had not closed the window.

14. They had not bought the paper.

15. She had not noticed me.

16. Had she solved the problem?

17. Had he recorded that song?

18. Nobody had helped me in my tough times.

19. My friends had supported my family.

20. Some people had attacked his wife.

21. Where had he taken the money from?

22. Had they called her?

23. How had you done that?

24. Everyone had mocked me for my pronunciation.

25. They hadn’t released the movie before the end.

26. Somebody had deposited a lot of money into my account.

27. I had not caught the train.

28. Had you called me?

29. Had he not helped you with your assignment?

30. Had they contacted you for the class?

31. Where had she invested the money?

32. Why had you sold the car?

33. What had you taken before lunch?

Đáp án:

1. Silvia's life had been saved by Dr. Richard.

2. Another planet had been discovered by the Americans.

3. The injured man hadn’t been accepted by Hospital staff.

4. The check had been received just in time by Jerry.

5. An anonymous gift had been received by Jim.

6. By whom had the plan of that villa been designed?

7. The fire had been put out successfully by firefighters.

8. Blue shoes had been worn by me.

9. The tables had been cleaned by Joe.

10. The key had been lost by us.

11. A fight had been started by them.

12. An article had been read by me.

13. The window had not been closed by me.

14. The paper had not been bought by them.

15. I had not been noticed by her.

16. Had the problem been solved by her?

17. Had that song been recorded by him?

18. I had not been helped in my tough times by anyone.

19. My family had been supported by my friends.

20. His wife had been attacked by some people.

21. Where had the money been taken from by him?

22. Had she been called by them?

23. How had that been done by you?

24. I had been mocked for my pronunciation by everyone.

25. The movie hadn’t been released before the end.

26. A lot of money had been deposited into my account by someone.

27. The train had not been caught by me.

28. Had I been called by you?

29. Had you not been helped with your assignment by him?

30. Had you been contacted for the class by them?

31. Where had the money been invested (by her)?

32. Why had the car been sold (by you)?

33. What had been taken before lunch (by you)?

Xem thêm các bài tập Ngữ pháp Tiếng Anh cực hay có lời giải chi tiết khác:


Đề thi, giáo án các lớp các môn học