Đề bài

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
Lời giải của GV Loigiaihay.com

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: S + had Vp2

Chú ý: never đứng giữa had và Vp2

=> She had never seen the ocean before she first went on holiday with her company.

Tạm dịch: Cô ấy chưa bao giờ nhìn thấy đại dương trước khi cô ấy đi nghỉ lần đầu với công ty của mình.

Đáp án : D

Các bài tập cùng chuyên đề

Bài 1 :

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

  • A.
    not been         
  • B.
    had been not
  • C.
    didn’t have been
  • D.
    hadn’t been
Xem lời giải >>
Bài 2 :

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

  • A.
     had built
  • B.
    had been built
  • C.
    built
  • D.
    building
Xem lời giải >>
Bài 3 :

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

  • A.
    finished
  • B.
    had finished
  • C.
    had been finished
  • D.
    had finish
Xem lời giải >>
Bài 4 :

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

  • A.
    finishes
  • B.
    finished
  • C.
    had finish       
  • D.
    had finished
Xem lời giải >>
Bài 5 :

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

  • A.
    finishes           
  • B.
    had finish
  • C.
    had finished
  • D.
    have finish
Xem lời giải >>
Bài 6 :

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
Xem lời giải >>
Bài 7 :

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
Xem lời giải >>
Bài 8 :

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
Xem lời giải >>
Bài 9 :

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
Xem lời giải >>
Bài 10 :

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
Xem lời giải >>
Bài 11 :

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
Xem lời giải >>
Bài 12 :

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
Xem lời giải >>
Bài 13 :

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
Xem lời giải >>
Bài 14 :

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
Xem lời giải >>
Bài 15 :

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
Xem lời giải >>
Bài 16 :

Choose the best answer

After I ___________dinner, I visited my grandparents.

  • A.
    had
  • B.
    has had
  • C.
    had had
  • D.
    have
Xem lời giải >>
Bài 17 :

Choose the best answer

After he ____________ a bath, he cleaned his house.

  • A.
    took
  • B.
    had taking
  • C.
    had been taken
  • D.
    had taken
Xem lời giải >>
Bài 18 :

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
Xem lời giải >>
Bài 19 :

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
Xem lời giải >>
Bài 20 :

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
Xem lời giải >>