446 Cộng Hòa, Phường 15, Quận Tân Bình, TPHCM

flyhigh.edu.vn.s1@gmail.com

Giới thiệu

Tin tức

Liên hệ

Học thử

Miễn phí (toàn quốc)

0983 323 281

Hotline tư vấn miễn phí

0983 323 281

Hotline tư vấn miễn phí

Làm bài tập

Bài tập How long have you (been)...?

post on 2020/09/04 by Admin

Chọn đáp án phù hợp để hoàn thành câu dưới đây:

 

Câu 1: I ............... for Mary in the coffee store for 1 hour when I knew that she had had a car accident.
A. Has been waiting
B. Had been waiting
C. Have been waiting
D. Was waiting
Đáp án đúng là: A
Câu 2: At the time the company was closed down, I .................... here for 20 years.
A. Have been working
B. Had been working
C. Has been working
D. Was working
Đáp án đúng là: A
Câu 3: My father gave up smoking 10 years ago. My father ............... for 20 years.
A. Has been smoking
B. Was smoking
C. Have been smoking
D. Had been smoking
Đáp án đúng là: A
Câu 4: Our match was interrupted. We had been playing for an hour before it ............... raining cats and dogs.
A. Have been starting
B. Had been starting
C. Started
D. Has been starting
Đáp án đúng là: A
Câu 5: When I got home, my mom was sitting in front of the laptop. She .............. it off.
A. Has been turning
B. Had been turning
C. Has turned
D. Turned
Đáp án đúng là: A
Câu 6: The children woke up at 12 p.m. He was frightened. He ................ a nightmare.
A. Has been having
B. Was having
C. Had been having
D. Had
Đáp án đúng là: A
Câu 7: There was nobody in the house but we could smell cigarettes. There must have been someone who .............. in the room.
A. Had smoked
B. Smoked
C. Had been smoking
D. Has been smoking
Đáp án đúng là: A
Câu 8: Linda was exhauted when she got home. She ...................... all day.
A. Had been working
B. Had been worked
C. Has been working
D. Has worked
Đáp án đúng là: A
Câu 9: When the kids ...................... into our house, theirs clothes were dirty. I guessed they had been fighting.
A. Came
B. Had come
C. Had been coming
D. Have been coming
Đáp án đúng là: A
Câu 10: I ............... this research for 2 years before collabrating with Jim in 2015.
A. Had been conducting
B. Had been conducted
C. Has been conducting
D. Have been conducting
Đáp án đúng là: A