People _______ with marbles for thousands of years (play).
Câu hỏi:
People _______ with marbles for thousands of years (play).
Trả lời:
Đáp án: have been playing/have played
Giải thích: for thousands of years => hiện tại hoàn thành/hoàn thành tiếp diễn
Dịch: Con người đã chơi bị được hàng nghìn năm rồi.
Xem thêm bài tập Tiếng anh có lời giải hay khác:
Câu 1:
Jane failed to understand how serious her illness was until she spoke to the doctor.
=> Not until _________________________________________.
Xem lời giải »
Câu 2:
Don’t run away with the idea that this job is easy.
=> ___________________________________________. (conclusion)
Xem lời giải »
Câu 3:
He lets me drive his car.
=> I ______________________.
Xem lời giải »
Câu 5:
Chọn từ đồng nghĩa với từ gạch chân:
There are streets in a city. There are roads between small towns. There are highways between important cities
Xem lời giải »
Câu 6:
"We wish we________ have to do tests" said one boy.
Xem lời giải »
Câu 7:
“What do you intend to do this weekend? “ also means “…….”
Xem lời giải »
Câu 8:
Sửa lỗi sai: When readers contribute fund to private libraries, they are used the libraries without charge.
Xem lời giải »