Ôn thi Cấp tốc 789+ vào 10 môn Tiếng Anh (đề 21)

There many earthquakes in California so far A had been

11/40

There ______ many earthquakes in California so far.

had been

will be

were

have been

Giải thích

Đáp án đúng: D

“So far” là dấu hiệu của thì hiện tại hoàn thành. Thì hiện tại hoàn thành diễn tả sự việc đã diễn ra trong quá khứ và vẫn còn tiếp diễn đến hiện tại và có thể tiếp tục ở tương lai.

Dịch nghĩa: Cho đến nay đã xảy ra nhiều trận động đất ở California.