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 độ

Chuyên mục Số đề
Ngữ pháp A1 80
Ngữ pháp A2 100
Ngữ pháp B1 94
Ngữ pháp B2 101
Ngữ pháp C1 59

Danh mục công cụ 122

Thuế & kế toán 14
Lao động & BHXH 8
Doanh nghiệp 17
Tài chính 8
Dân sự 10
Hành chính 6
Giao thông 16
Đất đai & xây dựng 4
Nông nghiệp 6
Giáo dục 17
Y tế 7
Lịch & văn hóa 9
Xem tất cả 122 công cụ