There is mistake in the four underlined parts of each sentences. Find the mistake.
1. We are waiting for Mike for the last two hours, but he still hasn't arrived.
A. are waiting B. the last two C. but D. hasn't arrived
2. By the time he left the office, he have attended three meetings.
A. By B. left C. have attended D. meetings
3. So far this weekend, the teachers are giving us a lot of homework every day.
A. So far B. the C. are giving D. homework
4. By the end of the 20th century, scientists have discovered the cure for common cold.
A. the end of B. 20th century C. have discovered D. for
5. When I arrived, they had waited for me. They were very angry with me.
A. arrived B. had waited C. were D. with
Quảng cáo
1 câu trả lời 1724
1.are waiting -> have been waiting
2. have attended -> had attended
3. are giving -> have given
4. have discovered - will have discovered
5. had waited ---> had been waiting
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK58852
-
Đã trả lời bởi chuyên gia
38156 -
Hỏi từ APP VIETJACK35971
-
Hỏi từ APP VIETJACK28883
-
Hỏi từ APP VIETJACK28024
-
Hỏi từ APP VIETJACK27404
Gửi báo cáo thành công!
