B1 English Grammar Test – Past Perfect multiple-choice questions

Ngữ pháp · Ngữ pháp B1 · Đề 66/94 · 50 câu

Chọn đáp án đúng cho mỗi câu rồi bấm Chấm điểm.

1.You said you … this dress in the mall.

2.We … for him for three hours until he arrived.

3.I … hard these last weeks.

4.I looked at the photos that he … .

5.John … dinner when we arrived.

6.A young woman walked into the room. I … her before. She was a complete stranger to me.

7.You … my life twice.

8.The young man sitting next to me on the plane was very nervous. He … before.

9.… he taken the pills that the doctor prescribed?

10.Andrew … a guitar, but he received a book.

11.The train … when I arrived at the station.

12.We admired the picture that Lucy … .

13.I … never experienced something special like this before.

14.You … awake for too long.

15.I wish I … for my exams.

16.George went back to his home town after many years. It … a lot.

17.When she arrived, it … for two weeks.

18.The Romans … Latin.

19.Tim got to the cinema late last night. The film … .

20.We arrived at the theater after the play … .

21.Was Paul there when you arrived? No, he … .

22.John … out when I arrived in the office.

23.They … their task by 13:00.

24.She … here for five years.

25.Mary looked as if she … for 24 hours.

26.He … for five hours.

27.They had been together for two years, …?

28.She … the right questions.

29.I … to France once before.

30.If you … for the test, you wouldn’t have failed.

31.She said that she … earlier.

32.What … for dinner that night?

33.When we arrived the film …

34.… Hilary before we worked together?

35.When I arrived most of my friends … .

36.I went to bed early. I … to bed so early.

37.How many coffees … before the interview?

38.Kate was nervous because she … before.

39.… the bill before you left?

40.When we arrived the pub was no longer open. It … down.

41.They … old photos all day when we met them.

42.I think I’ve got a cold. I … all morning.

43.Richard was tired because he … all day.

44.I … in that country for two years when I first met her.

45.I was tired because I … football for three hours.

46.That picture … in the drawer for five years when I found it.

47.They felt very tired after the meeting yesterday because they … for three hours.

48.Peter … for 3 hours when we got home.

49.When we met the general he … to Russia for two weeks.

50.The sergeant … in the army for 30 years when I joined the regiment.

Xem bảng đáp án

1 c   2 a   3 b   4 a   5 a   6 b   7 c   8 c   9 b   10 a

11 c   12 a   13 b   14 b   15 b   16 a   17 c   18 c   19 a   20 b

21 a   22 c   23 a   24 c   25 c   26 a   27 c   28 c   29 a   30 b

31 b   32 c   33 a   34 c   35 a   36 d   37 c   38 a   39 c   40 a

41 d   42 c   43 c   44 c   45 a   46 a   47 b   48 b   49 b   50 a

Ngữ pháp — chọn cấp độ

Danh mục công cụ 121

Thuế & kế toán14
Lao động & BHXH8
Doanh nghiệp16
Tài chính8
Dân sự10
Hành chính6
Giao thông16
Đất đai & xây dựng4
Nông nghiệp6
Giáo dục17
Y tế7
Lịch & văn hóa9
Xem tất cả 121 công cụ