15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 61)

What _________at 10 o’clock last night? A. have you done B. were you doing C. have you been doing D. had you done

202/310

What _________at 10 o’clock last night?

have you done

were you doing

have you been doing

had you done

Giải thích

B

Kiến thức: thì quá khứ tiếp diễn

Dấu hiệu nhận biết: at + giờ + trạng từ chỉ quá khứ [at 10 o’clock last night]

Cấu trúc: S+ was/ were Ving

Câu này dịch như sau: Bạn đang làm gì lúc 10 giờ tối qua?

=>Chọn B