Câu hỏi:
2 năm trước

Complete the sentences with the words in brackets.

She

the book for more than 2 hours.    (read)

Trả lời bởi giáo viên

Đáp án:

She

the book for more than 2 hours.    (read)

Dùng thì hiện tại hoàn thành khi có trạng từ chỉ thời gian:

for + N – khoảng thời gian: for a year (trong một năm), for two months (trong 2 tháng),…

since + N – mốc thời gian: since 1992 (từ năm 1992), since June (từ tháng 6),...

Câu đã cho có trạng từ "for more than 2 hours" (trong hơn hai tiếng)=> chia thì hiện tại hoàn thành, công thức:

 S + have/has + Ved/V3 + (O) + for-khoảng thời gian/since-mốc thời gian.

=> She has read the book for more than 2 hours.

Tạm dịch: Cô ấy đã đọc quyển sách khoảng hơn 2 giờ đồng hồ rồi.

Hướng dẫn giải:

Dùng thì hiện tại hoàn thành khi có trạng từ chỉ thời gian:

for + N – khoảng thời gian: for a year (trong một năm), for two months (trong 2 tháng),…

since + N – mốc thời gian: since 1992 (từ năm 1992), since June (từ tháng 6),...

Công thức:

 S + have/has + Ved/V3 + (O) + for-khoảng thời gian/since-mốc thời gian.

Câu hỏi khác