DayThemIconLogo
DayThemTextLogoDayThemSpecificTextLogo
ab testing

Bài 4: Ngữ pháp – phân biệt quá khứ đơn và hiện tại hoàn thành

Trắc nghiệm tiếng anh lớp 7

Tổng câu hỏi:12
Thời gian làm: 00:22:00

Tổng câu hỏi: 12

Thời gian làm: 00:22:00

N
Câu 1 (0.83đ)

Choose the best answer.

“How long ____ English, Hoa?”  - “For 6 years.”

  • A.

     have you studied

  • B.

     you studied

  • C.

     did you study

  • D.

     you have studied

Chưa có lời giải

Đã ẩn 50% câu hỏi phần đầu

Để xem các câu đã ẩn, lời giải hoặc đáp án, vui lòng bấm nút dưới đây.

Câu 6 (0.83đ)

Choose the best answer.

She ______ to Japan last week but now she _____ back.

  • A.

     has gone/came

  • B.

     has gone/has come

  • C.

     went/has come

  • D.

     went/came

Chưa có lời giải

Câu 7 (0.83đ)

Choose the best answer.

- Last night, I _____ Superman II with my dad.

- Oh, I ______ it twice.

  • A.

     saw/had already seen

  • B.

     have seen/already saw

  • C.

     saw/have already seen

  • D.

     see/have already see

Chưa có lời giải

Câu 8 (0.87đ)

Choose the best answer.

Tuan _______ to Bangkok three times. Last year, he ____ there by plane.

  • A.

     flew/gone

  • B.

     has flown/have gone

  • C.

     flew/went

  • D.

     has flown/went

Chưa có lời giải

Câu 9 (0.83đ)

Choose the best answer.

The police ______ two people early this morning.

  • A.

     arrested

  • B.

     has arrested

  • C.

     arrest

  • D.

     is arresting

Chưa có lời giải

Câu 10 (0.83đ)

Choose the best answer.

I _____ a painting that the National Gallery ____ me to do a year ago.

  • A.

     had recently completed/asked

  • B.

     have recently completed / asked

  • C.

     am recently completing/asks

  • D.

     recently completed/asked

Chưa có lời giải

Câu 11 (0.83đ)

Choose the best answer.

- Do you know that Mrs. Janet _____ here for sixteen years?

- I thought she ______ working here ten years ago.

  • A.

     worked/started

  • B.

     has worked/started

  • C.

     is working/starts

  • D.

     work/has started

Chưa có lời giải

Câu 12 (0.83đ)

Choose the best answer.

Frank ______ his bike last May. So he _____ it for 4 months.

  • A.

     got/had

  • B.

     got/has had

  • C.

     has got/has had

  • D.

     has got/had

Chưa có lời giải