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

It started to rain at 2 o’clock and it is still raining.' A It has been raining at 2 o’clock. B: It has been raining since 2 o’clock. C: It has been raining for 2 o’clock. D: It has bee

5150/5750

It started to rain at 2 o’clock and it is still raining.'

A It has been raining at 2 o’clock.  

It has been raining since 2 o’clock.

It has been raining for 2 o’clock.

It has been raining in 2 o’clock.

Giải thích

Đáp án B

Giải thích:

Thì hiện tại hoàn thành tiếp diễn: has/have been V-ing: dùng để diễn tả hành động đã bắt đầu trong quá khứ và còn tiếp diễn ở hiện tại.

Trong thì hoàn thành:

Since + mốc thời gian

For + khoảng thoài gian

Ngoài ra,

Vì 2 o’clock là mốc thời gian nên dùng since.

Dịch: Trời đã mưa từ lúc hai giờ