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

“My uncle has been a writer for many years.”

“How many books___ so far?”           

A.

A. did he write        

B.

B. has he been writing                

C.

C. has he written

D.

D. was he writing

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

Đáp án C

Giải thích: có so far --> hiện tại hoàn thành

Dịch: “Chú tôi là một nhà văn được nhiều năm rồi” 

         “Ông ấy đã viết được bao nhiêu cuốn sách cho đến bây giờ rồi?”    

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

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