Trắc nghiệm Tiếng Anh 7 mới Unit 3 Writing có đáp án
10 câu hỏi
This is the first time I have seen him. → I have never
seen him before
saw him
saw him before
seen he
Đáp án: A
Dịch nghĩa: Đây là lần đầu tiên tôi gặp anh ấy - Tôi chưa từng gặp anh ấy trước đây.
I started studying English 3 years ago. → I have
start studying English 3 years ago
studied English 3 years ago
start studying English for 3 years
studied English for 3 years
Đáp án: D
Dịch nghĩa: Tôi đã bắt đầu học Tiếng Anh 3 năm trước. – Tôi học tiếng Anh đã 3 năm rồi.
I haven't seen him since I left school. → I last
seen him since I left school
seen him when left school
saw him when I left school
saw him since I left school
Đáp án: C
Dịch nghĩa: Tôi chưa từng thấy anh ấy từ khi tôi rời trường. – Tôi thấy anh ấy lần cuối khi tôi rời trường.
It started raining two days ago. → It has
started raining two days ago.
started raining two days
rained since two days
rained for two days
Đáp án: D
Dịch nghĩa: Nó bắt đầu mưa 2 ngày trước. – Nó đã mưa được 2 ngày rồi.
I have never seen such a beautiful girl before. → She is
the most beautiful girl I have seen.
the most beautiful girl I have saw.
the most beautiful girl I saw.
most beautiful girl I have saw.
Đáp án: A
Dịch nghĩa: Tôi chưa từng gặp cô gái xinh như thế trước đây.
We have never had such a cold winter. → It is
the coldest winter we had
the coldest winter we have ever had
the coldest winter we have
the coldest winter they have ever
Đáp án: B
Dịch nghĩa: Chúng tôi chưa từng có một mùa đông lạnh như thế - Đây là mùa đông lạnh nhất chúng tôi từng có
I have never met such a nice person → It’s the
nicest person I have ever met
nicest person I have ever meet
nicest person I met
nicest person I have meet
Đáp án: A
Dịch nghĩa: Tôi chưa từng gặp ai tốt tính như thế - Đây là người tốt tính nhất tôi từng gặp
It is a long time since we last met. → We haven't
meet for a long time
meet each other for a long time
met each other for a long time
meet since a long time
Đáp án: C
Giải thích:
Câu gốc: "It is a long time since we last met." có nghĩa là Đã lâu rồi kể từ lần cuối chúng ta gặp nhau.
Cấu trúc tương đương:
It is + khoảng thời gian + since + S + last + V (quá khứ đơn)
= S + haven't/hasn't + V3/ed + for + khoảng thời gian
Xét các đáp án:
A. meet for a long time → Sai vì "meet" phải chia ở quá khứ phân từ "met".
B. meet each other for a long time → Sai vì "meet" chưa chia đúng dạng quá khứ phân từ.
C. met each other for a long time → Đúng vì "met" là quá khứ phân từ của "meet", phù hợp với cấu trúc chuẩn.
D. meet since a long time → Sai vì "since" không đi với "a long time", mà phải là "for a long time".
Chọn C. met each other for a long time.
Dịch: Chúng ta đã không gặp nhau trong một thời gian dài.
When did you have it? → How long
have you had it?
have you have it?
did you had it?
did you have had it?
Đáp án: A
Dịch nghĩa: Bạn đã có nó bao lâu rồi?
She started driving 1 month ago. → She has
drove since 1 month
drove since 1 month ago
driven since 1 month
driven for 1 month
Đáp án: D
Dịch nghĩa: Cô ấy bắt đầu lái xe 1 tháng trước – Cô ấy đã lái xe được 1 tháng rồi



