Bài tập luyện thi TOEIC

You _____ (finish) your work by 9 tonight?

You _____ (finish) your work by 9 tonight?

A) Will have you finished
B) Will have you been finishing
C)
D)

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

_____ (finish/you) this project by next week?

_____ (finish/you) this project by next week?

A) Will you have finished
B) Will you have been finishing
C)
D)

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

He has been selling motorcycles _____ .

He has been selling motorcycles _____ .

A) Ten years ago
B) Since ten years
C) For ten years ago
D) For ten years

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

Columbus _____ America more than 400 years ago.

Columbus _____ America more than 400 years ago.

A) Discovered
B) Has discovered
C) Had discovered
D) Discovers

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

We _____ there when our father die

We _____ there when our father die

A) Still lives
B) Still lived
C) Was still living
D) Were still living

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

 
anh-poster