ĐGNL ĐHQG HN - Sử dụng ngôn ngữ Tiếng Anh - Thì quá khứ hoàn thành

  • 1Làm xong biết đáp án, phương pháp giải chi tiết.
  • 2Học sinh có thể hỏi và trao đổi lại nếu không hiểu.
  • 3Xem lại lý thuyết, lưu bài tập và note lại các chú ý
  • 4Biết điểm yếu và có hướng giải pháp cải thiện

Câu 1:

After she (finish)______ breakfast she left the house.

A. finishes

B. finished

C. had finish       

D. had finished

Câu 2:

I ______ my document before the power went out in the computer lab.

A. had save

B. have saved

C. had saved

D. saved

Câu 3:

(where / she / live) before she moved to Chicago?

A. Where did she live

B. Where had she lived

C. Where had she live

D. Where have she lived

Câu 4:

After he ____________ a bath, he cleaned his house.

A. took

B. had taking

C. had been taken

D. had taken

Câu 5:

One of the parents _____________ the children's song this time last year.

A. were taping

B. was taping

C. were being taped

D. was being taped

Câu 6:

The flood ___________ all the beautiful building in our cities this time last month.

A. destroyed

B. was destroying

C. has destroyed

D. was being destroyed

Câu 7:

He (not  be) _________ to Vietnam before last year.

A. not been         

B. had been not

C. didn’t have been

D. hadn’t been

Câu 8:

The storm destroyed the sandcastle that we (build) ___________.

A.  had built

B. had been built

C. built

D. building

Câu 9:

They came back home after they (finish) _________their work.

A. finished

B. had finished

C. had been finished

D. had finish

Câu 10:

Marry _________ her housework already by the time Peter came over.

A. finishes           

B. had finish

C. had finished

D. have finish

Câu 11:

As soon as I shut the front door I realised that I………….my key in the house.

A. had left                   

B. have left                   

C. left

D. was leaving

Câu 12:

How long (learn / she)_________ English before she went to London?

A. has she learned

B. had she been learning

C. had she learned

D. she learned

Câu 13:

(she / find) __________a place to stay when she went to Boston?

A. Had she found

B. Had she find

C. Did she find

D. Did she found

Câu 14:

(you / have) breakfast before you came here?

A. Had had you

B. Had you had

C. Did you have

D. Do you have

Câu 15:

(why / you / clean) the bathroom before you bathed the dog?

A. Why had you cleaned

B. Why you had cleaned

C. Why cleaned you had

D. Why did you clean

Câu 16:

After I ___________dinner, I visited my grandparents.

A. had

B. has had

C. had had

D. have

Câu 17:

The doctor took off the plaster that he (put on)_________ six weeks before.

A. has put on

B. had put on

C. had been putting on

D. has been putting on

Câu 18:

She came into room while they___________TV.

A. watched

B. were watching

C. are watching

D. have watch

Câu 19:

I lit the fire at 6 o'clock and it______ brightly when Tom came in at 7 o'clock.

A. was burning

B. were burning

C. was being burned

D. were being burned

Câu 20:

What made you think he ……….in the Royal Air Force?

A. must have to be

B. had been        

C. was being       

D. had had to be

Câu 21:

He (drive) __________less than an hour when he ran out of petrol.

A. had been driving

B. had driving

C. had driven

D. drived

Câu 22:

Frank Sinatra caught the flu because he (sing)__________ in the rain too long.

A. had been singing

B. had sang

C. had sung

D. had singing

Câu 23:

My brother ate all of the cake that our mum (make)_________.

A. had made

B. had been making

C. made

D. has made

Câu 24:

When they arrived, we _________ the test.

A. already starting

B. have already started

C. starts already

D. had already started