Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 36)

He has written four novels. A. so far B. one year ago C. last year D. yesterday

81/83

He has written four novels ______.

so far

one year ago

last year

yesterday

Giải thích

Lời giải:

Đáp án: A

Giải thích: so far là dấu hiệu của hiện tại hoàn thành, còn lại là dấu hiệu thì quá khứ đơn

Dịch: Anh ấy đã viết 4 quyển tiểu thuyết cho đến hiện tại.