Câu hỏi:

17/06/2026 667

He hasn’t had his eyes tested for a year.


A. He last had his eyes tested a year ago.


Đáp án chính xác


B. He didn’t have any tests on his eyes in a year.


C. He hadn’t tested his eyes for a year.

D. The last time he tested his eyes was a year ago.

Trả lời:

verified Giải bởi Vietjack

Đáp án A

Cấu trúc viết lại câu thì HTHT:

S + Vpast + mốc thời gian = S + have/has + PII + (for + khoảng thời gian/since + mốc thời gian)

Dịch nghĩa: Anh ấy đã không đi khám mắt được một năm rồi.

= Anh ấy đi khám mắt lần cuối một năm trước.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

The train____________ half an hour ago.

Xem đáp án » 17/06/2026 2,058

Câu 2:

Read Tim’s story about his last summer holiday. Then answer some questions below.

Last summer, I went to New York with my aunt and uncle. We stayed in a small apartment in Brooklyn, near the subway. My uncle wanted to go to a Broadway show, so we bought tickets for the show The Lion King. The tickets were $75, but the show was amazing! We also visited my aunt’s friend Sue in Yonkers. She took us to the museum. It was really interesting. On our last day in New York, we had a picnic in Central Park. Then we took the bus to Brooklyn Bridge and looked at the beautiful view. In the evening, we had pizza at a wonderful restaurant near the river. It was delicious!

1. Who did Tim go to New York with?

Xem đáp án » 17/06/2026 1,732

Câu 3:

It took him two hours to do his homework.

Xem đáp án » 17/06/2026 1,567

Câu 4:

2. My father / wash / car/ from five to six yesterday.

Xem đáp án » 17/06/2026 1,118

Câu 5:

She was painting a picture when her mother was making a cake.

Xem đáp án » 17/06/2026 924

Câu 6:

________________ in this mansion 5 years ago?

Xem đáp án » 17/06/2026 851

Câu 7:

I was chatting with my friends while my teacher were teaching the English lesson yesterday.

Xem đáp án » 17/06/2026 843

Câu 8:

My dad found some money while he ________________ his suitcase.

Xem đáp án » 17/06/2026 830

Câu 9:

Write complete sentences using the clues given.

1. They / play / tennis / 10.30 yesterday morning.

Xem đáp án » 17/06/2026 787

Câu 10:

Choose the correct sentence among A, B, C or D which has THE SAME MEANING as the given one.

 We have written to each other for three years.

Xem đáp án » 17/06/2026 766

Câu 11:

He _____________ me a big teddy bear on my birthday last week.

Xem đáp án » 17/06/2026 687

Câu 12:

Choose the word / phrase (A, B, C or D) that best fits the blank space in each sentence

I ____________ late this morning because my alarm didn’t go off.

Xem đáp án » 17/06/2026 662

Câu 13:

When John, their son, was 11 years old, he was reading Shakespeare’s sonnets every night.

Xem đáp án » 17/06/2026 648

Câu 14:

5. What / your parents/ do/ while/ you/ go on holiday?

Xem đáp án » 17/06/2026 580

Câu 15:

I used to live in Happy Valley.

Xem đáp án » 17/06/2026 503