Câu hỏi:

13/04/2022 724

Lan ______ English for more than a year but she can speak it very well.

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

for more than a year: khoảng hơn 1 năm

=>Từ cần điền diễn tả một hành động xảy ra trong quá khứ và kéo dài đến hiện tại nên ta dùng thì hiện tại hoàn thành: has learned

=>Lan has learned English for more than a year but she can speak it very well.

Tạm dịch: Lan đã học tiếng Anh hơn một năm nhưng cô ấy có thể nói rất tốt.

Đáp án cần chọn là: D

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

Câu 1

Lời giải

Cụm từ “the second time” (lần thứ 2)

Sử dụng thì hiện tại hoàn thành để diễn tả cảm nhận, trải nhiệm với các cụm từ: the first/ second/ third,.. last + time

Công thức: S + have/has + Ved/V3

=>It is the second time he has lost his job.

Tạm dịch: Đây là lần thứ 2 anh ấy mất việc.

Đáp án cần chọn là: A

Câu 2

Lời giải

Trong câu có trạng từ “yet” (cho đến giờ) là dấu hiệu của thì hiện tại hoàn thành

Công thức: S + have/has + Ved/V3

Cấu trúc câu hỏi: đảo trợ động từ lên trước: Have/Has + S + Ved/V3?

Trong câu chủ ngữ là you nên sử dụng Have.

=>Have you got married yet?

Tạm dịch: Đến giờ bạn đã kết hôn chưa?

Đáp án cần chọn là: B

Câu 3

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP