Câu hỏi:

31/03/2020 1,205

Mike asked Sarah how long______English so far

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đáp án : A

Trong câu trực tiếp, Mike sẽ hỏi: how long have you been learning English so far? (vì có “so far” nghĩa là “tính cho tới giờ”, dấu hiệu của thì hiện tại hoàn thành) Khi tường thuật câu hỏi, ta dùng: ask + từ để hỏi (how long) + S + động từ lùi thời (hiện tại hoàn thành -> quá khứ hoàn thành). Trợ động từ không tách ra đảo lên sau từ để hỏi

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

Câu 1

Lời giải

Đáp án : C

Have something + past participle = thu xếp cho cái gì của mình được ai đó làm giúp

Câu 2

Lời giải

Đáp án : A

Dịch: bạn có gặp cô ấy kể từ đó không?. Since = kể từ khi (đó) -> dấu hiệu của thì hiện tại hoàn thành (chỉ việc bắt đầu trong quá khứ, kéo dài tới hiện tại): have + past participle 

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

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 5

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 7

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