Đ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
After she (finish)______ breakfast she left the house.
A. finishes
B. finished
C. had finish
D. had finished
I ______ my document before the power went out in the computer lab.
A. had save
B. have saved
C. had saved
D. saved
(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
After he ____________ a bath, he cleaned his house.
A. took
B. had taking
C. had been taken
D. had taken
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
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
He (not be) _________ to Vietnam before last year.
A. not been
B. had been not
C. didn’t have been
D. hadn’t been
The storm destroyed the sandcastle that we (build) ___________.
A. had built
B. had been built
C. built
D. building
They came back home after they (finish) _________their work.
A. finished
B. had finished
C. had been finished
D. had finish
Marry _________ her housework already by the time Peter came over.
A. finishes
B. had finish
C. had finished
D. have finish
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
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
(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
(you / have) breakfast before you came here?
A. Had had you
B. Had you had
C. Did you have
D. Do you have
(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
After I ___________dinner, I visited my grandparents.
A. had
B. has had
C. had had
D. have
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
She came into room while they___________TV.
A. watched
B. were watching
C. are watching
D. have watch
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
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
He (drive) __________less than an hour when he ran out of petrol.
A. had been driving
B. had driving
C. had driven
D. drived
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
My brother ate all of the cake that our mum (make)_________.
A. had made
B. had been making
C. made
D. has made
When they arrived, we _________ the test.
A. already starting
B. have already started
C. starts already
D. had already started