Choose the best answer
How long (learn / she)_________ English before she went to London?
-
A.
had she learned
-
B.
had she been learning
-
C.
had she learned
-
D.
she learned
Dấu hiệu: before she went => mệnh đề phía trước “before” diễn tả một sự việc xảy ra trước một thời điểm trong quá khứ nên ta sử dụng thì quá khứ hoàn thành
Cấu trúc: Wh-word + had + S + Vp2?
=> How long had she learned English before she went to London?
Tạm dịch: Cô ấy đã học tiếng Anh bao lâu trước khi đến London?
Đáp án : C
Các bài tập cùng chuyên đề
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
After she (finish)______ breakfast she left the house.
-
A.
finishes
-
B.
finished
-
C.
had finish
-
D.
had finished
Marry _________ her housework already by the time Peter came over.
-
A.
finishes
-
B.
had finish
-
C.
had finished
-
D.
have finish
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
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
Choose the best answer
He (drive) __________less than an hour when he ran out of petrol.
-
A.
had been driving
-
B.
had driving
-
C.
had driven
-
D.
drived
Choose the best answer
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
Choose the best answer
I ______ my document before the power went out in the computer lab.
-
A.
had save
-
B.
have saved
-
C.
had saved
-
D.
saved
Choose the best answer
(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
Choose the best answer
(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
Choose the best answer
(you / have) breakfast before you came here?
-
A.
Had had you
-
B.
Had you had
-
C.
Did you have
-
D.
Do you have
Choose the best answer
(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
Choose the best answer
After I ___________dinner, I visited my grandparents.
-
A.
had
-
B.
has had
-
C.
had had
-
D.
have
Choose the best answer
After he ____________ a bath, he cleaned his house.
-
A.
took
-
B.
had taking
-
C.
had been taken
-
D.
had taken
Choose the best answer
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
Choose the best answer
My brother ate all of the cake that our mum (make)_________.
-
A.
had made
-
B.
had been making
-
C.
made
-
D.
has made
Choose the best answer
When she went out to play, she (do / already) ___________her homework.
-
A.
had already done
-
B.
already had done
-
C.
had done already
-
D.
has already done
Choose the best answer
She _________ the ocean before she first went on holiday with her company.
-
A.
had never saw
-
B.
never had seen
-
C.
had seen never
-
D.
had never seen