Bài tập luyện thi TOEIC

By Christmas, I _____ for you for 6 months.

By Christmas, I _____ for you for 6 months.

A) Shall have been working
B) Shall work
C) Have been working
D) Shall be working

Xem đáp án và giải thích chi tiết

I _____ in the room now.

I _____ in the room now.

A) Am being
B) Was being
C) Have been being
D) Am

Xem đáp án và giải thích chi tiết

The little girl asked what _____ to her friend

The little girl asked what _____ to her friend

A) Has happened
B) Happened
C) Had happened
D) Would have been happened

Xem đáp án và giải thích chi tiết

Jack _____ the door.

Jack _____ the door.

A) Has just opened
B) Open
C) Will have opened
D) Opening

Xem đáp án và giải thích chi tiết

I have been waiting for you _____ .

I have been waiting for you _____ .

A) Since early morning
B) Since 9 o’clock
C) For two hours
D) All are correct

Xem đáp án và giải thích chi tiết

My sister _____ for you since yesterday.

My sister _____ for you since yesterday.

A) Is looking
B) Was looking
C) Has been looking
D) Looked

Xem đáp án và giải thích chi tiết

We _____ Doris since last Sunday.

We _____ Doris since last Sunday.

A) Don’t see
B) Haven’t seen
C) Didn’t see
D) Hadn’t seen

Xem đáp án và giải thích chi tiết

When I last saw him, he _____ in London.

When I last saw him, he _____ in London.

A) Has lived
B) Is living
C) Was living
D) Has been living

Xem đáp án và giải thích chi tiết

By the end of next year, George _____ English for 2 years.

By the end of next year, George _____ English for 2 years.

A) Will have been learning
B) Will learn
C) Has learned
D) Would learn

Xem đáp án và giải thích chi tiết

By noon, I _____ for her for two hour.

By noon, I _____ for her for two hour.

A) Waited
B) Will wait
C) Will have waited
D) Will have been waiting

Xem đáp án và giải thích chi tiết

 
anh-poster