Bài tập về thì Quá khứ đơn: 5 dạng bài quan trọng

Quá khứ hoàn thành When/ before/ till/ until

(Khi, trước khi, cho đến khi)

Quá khứ đơn

Quá khứ đơn As soon as/ after

(Ngay khi, sau khi)

Quá khứ hoàn thành

Bài tập khởi động:

Rewrite the sentence

  1. David had gone home before we arrived.

⇒ After ____________________________

  1. We had lunch then we took a look around the shops.

⇒ Before ____________________________

  1. The light had gone out before we got out of the office.

⇒ When ____________________________

Bài tập thực tiễn đề thi:

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions

  1. They (come) _ back home after they (finish) _ their work.

A. came – had finished B. has come – has finished

C. come – finished D. had come – had finished

  1. She said that she ( meet) __ Mr. Bean before.

A. was meeting B. to meet C. had met D. meeting

  1. Before he (go) _ to bed, he (read) _ a novel.

A. gone – read B. went – had read C. had gone – read D. went – read

  1. He told me he (not/wear) __ such kind of clothes before.

A. hadn’t worn B. hadn’t wear C. hadn’t wearing D. worn

  1. When I came to the stadium, the match (start) __.

A. started B.start C. has started D. had started

Dạng 05: Chia động từ cho mệnh đề if của câu điều kiện loại 2

Bí kíp bỏ túi:

Mệnh đề if Mệnh đề chính

If + S + were/ weren’t

If + S + V2/ed

S + would/could + Vinf

Bài tập khởi động:

Fill in the blank with appropriate verb form

  1. My brother (buy) a sports car if he (have)__ the money.
  2. If you (go) by bike more often, you (be/ not)___ so flabby.
  3. She (spend) a year in the USA if it (be) easier to get a green card.

Bài tập thực tiễn đề thi:

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions

  1. If someone __ (give) you a helicopter, what would you do with it?

A. given B. gave C. has given D. give

  1. I __ (buy) shares in that company if I had some money.

A. was buying B. buy C. bought D. will buy

  1. If he __ (clean) his windscreen, he’d be able to see where he was going.

A. is cleaning B. were cleaning C. cleaned D. cleant

  1. If you drove your car into the river, you __ (be) able to get out?

A. were B. was being C. is D. had been

  1. If you __ (not belong) to a union, you couldn’t get a job.

A. didn’t belong B. not belonging C. belong D. had belong

  1. If I __ (win) a big prize in a lottery, I’d give up my job.

A. winning B. won C. wasn’t won D. win

  1. What you __ (do) if you found a burglar in your house?

A. did B. does C. will be doing D. do

  1. I could tell you what this means if I __ (know) Greek.

A. knew B. known