Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions:   

By the end of last March, I _____ English for five years.         

A.

A. will have been studying        

B.

B. had been studying         

C.

C. had been studied                

D.

D. will have studied    

Đáp án và lời giải
Đáp án:B
Lời giải:

Đáp án B

Trong câu sử dụng trạng từ chỉ thời gian last March => thì quá khứ. Ngoài ra, còn có cụm trạng từ By the end of… => Chỉ một hành động xảy ra trước một thời điểm trong quá khứ => sử dụng thì quá khứ hoàn thành hoặc quá khứ hoàn thành tiếp diễn. Ở đây không có thì quá khứ hoàn thành, do đó sử dụng thì quá khứ hoàn thành tiếp diễn. Đáp án là B.     

Câu hỏi thuộc đề thi sau. Bạn có muốn thi thử?

Bài tập trắc nghiệm 60 phút Trắc nghiệm ngữ pháp - Tiếng Anh 12 - Đề số 2

Chia sẻ

Một số câu hỏi khác cùng bài thi.

Một số câu hỏi khác có thể bạn quan tâm.