How long it (be) .......... since he last met you

35

Tailieumoi.vn biên soạn và giới thiệu các dạng bài tập môn Tiếng Anh gồm các kiến thức lý thuyết và thực hành, các dạng bài tập thường gặp giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tiếng Anh. Mời các bạn đón xem:

Top 1000 câu hỏi thường gặp môn Tiếng Anh có đáp án (phần 103)

Câu 5: 1. How long it (be) .......... since he last met you

2. Nothing (do) .......... since we (move) ......... here

Lời giải:

1. How long has it been since he last met you?

Giải thích:

has it been: Thì hiện tại hoàn thành (Present Perfect) được sử dụng để nói về một khoảng thời gian bắt đầu từ quá khứ đến hiện tại.

since he last met you: mệnh đề chỉ thời gian, "he last met you" chỉ một sự kiện đã xảy ra trong quá khứ.

Dịch: Đã bao lâu rồi kể từ lần cuối cùng anh ấy gặp bạn?

2. Nothing has been done since we moved here.

Giải thích:

has been done: Thì hiện tại hoàn thành bị động (Present Perfect Passive) cho thấy hành động chưa xảy ra kể từ một thời điểm trong quá khứ.

since we moved here: "we moved here" là mệnh đề chỉ thời gian cho biết thời điểm bắt đầu.

Dịch: Không có gì được thực hiện kể từ khi chúng tôi chuyển đến đây.

Đánh giá

0

0 đánh giá