🌌Tizia

Tuần 27 — Unit 12 — Present perfect

Tiếng Anh Lớp 7 · 6 câu hỏi có lời giải

  1. Câu 1.Present perfect of "go"?

    • A.have goed
    • B.have gone
    • C.have went
    • D.have going
    Xem đáp án

    Đáp án: B. have gone

    go → gone (V3).

  2. Câu 2."I ___ this film twice." (see)

    • A.have seen
    • B.am seeing
    • C.saw (quá khứ đơn, không diễn tả kinh nghiệm)
    • D.see (hiện tại đơn, không kèm số lần kinh nghiệm)
    Xem đáp án

    Đáp án: A. have seen

    Twice → present perfect (kinh nghiệm).

  3. Câu 3.Time markers for present perfect?

    • A.yesterday, ago
    • B.now (dùng cho hiện tại tiếp diễn)
    • C.ever, never, just, already, yet, since, for
    • D.tomorrow, next week
    Xem đáp án

    Đáp án: C. ever, never, just, already, yet, since, for

    Đặc trưng present perfect.

  4. Câu 4."He has ___ his homework." (finish)

    • A.finishing
    • B.finishes
    • C.finish
    • D.finished
    Xem đáp án

    Đáp án: D. finished

    Has + V3.

  5. Câu 5."___ you ever ___ to Hue?" (be)

    • A.Did / be
    • B.Are / been
    • C.Have / been
    • D.Do / be
    Xem đáp án

    Đáp án: C. Have / been

    Have + S + ever + been.

  6. Câu 6.Negative: "I ___ him for years." (not see)

    • A.am not seeing
    • B.don't see
    • C.haven't seen
    • D.didn't see
    Xem đáp án

    Đáp án: C. haven't seen

    Haven't + V3.