YOMEDIA
NONE
  • Câu hỏi:

    Jim hasn't gone to the beach ________ three years.

    • A. for
    • B. since
    • C. at
    • D. during

    Lời giải tham khảo:

    Đáp án đúng: A

    Dấu hiệu nhận biết thì hiện tại hoàn thành: hasn't gone

    Ta có: since + mốc thời gian

    for + khoảng thời gian

    ⇒ for three years

    Jim hasn't gone to the beach for three years.

    Dịch: Jim đã không đi biển trong ba năm.

    ADSENSE

Mã câu hỏi: 419830

Loại bài: Bài tập

Chủ đề :

Môn học: Tiếng Anh

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

 
YOMEDIA

Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng

 

 

CÂU HỎI KHÁC

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF