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

Where have you been? You were to be here half an hour ago.

669/1926

Where have you been? You were_________to be here half an hour ago.

allowed

had

supposed

D, thought

Giải thích

Đáp án C.

To be supposed to do sth: được cho là phải làm gì, có nhiệm vụ phải làm gì

Tạm dịch: Bạn đã ở đâu vậy? Bạn phải đến đây từ nửa tiếng trước rồi cơ mà.(thực tế là đến muộn)