1 A worked sửa has worked vì for + khoảng thời gian là dấu hiệu thì HTHT
2 Cconnect sửa thành connects vì chủ ngữ trong câu là The River Thames là N ngôi thứ 3 số ít
3 B recontruct sửa thành recontructed vì đây là câu bị động thì QKĐ: S+was/were+PP+(By OS)
4 C will=> is going to rain : Nên chia theo thì tương lai gần vì nó dùng để diễn đạt một dự đoán có căn cứ, có dẫn chứng cụ thể.
5 A might=>may vì Chỉ sử dụng might (KHÔNG sử dụng may) khi tình huống là không thực tế (không xảy ra).
6 C sửa thành surprised vì đây phải là tính từ chỉ người nên thường có đuôi -ed
7 on=>in in+Năm
8 A=> was having at+h+yesterday:Dấu hiệu QKTD
9 A =>Have trong câu có yet Dấu hiệu thì HTHT