- Gone được dùng để chỉ các hoạt động đã được hoàn
thành ngay tức thì (just) trong quá
khứ.
Ví
dụ:
John
has just gone out.
John vừa mới đi ra ngoài.(vừa mới xảy ra)
- Been được dùng để mô tả các hành động trong quá
khứ mà thời gian không xác định.
Ví
dụ:
John
has been to India.
John
đã đến Ấn Độ.(không biết là khi nào nhưng đã ở đó)
-
Khi không dùng just với gone, thì có nghĩa là hành động không
nhất thiết mới được hoàn thành ngay tức thì trong quá khứ mà chỉ đơn giản là
hành động đã chắc chắn được hoàn thành.
Ví
dụ:
John
has gone to America.
John
đã đi đến Mỹ. (câu này có ý nói John đã
đến Mỹ và vẫn còn ở đó)
John
has been to America.
John
đã được đến Mỹ.(trong câu này chỉ ra rằng John đã đến Mỹ và thỉnh thoảng có
quay lại, và hiện tại thì anh ấy không
có ở Mỹ.)
- Gone chỉ dùng cho thì hiện tại hoàn thành. Been còn được dùng cho thì hiện tại
hoàn thành tiếp diễn.
Ví dụ:
He
has been sleeping for three hours.
Anh
ta đã ngủ được ba tiếng.
à Anh ta đã ngủ 3 tiếng và
vẫn còn ngủ.
Không có nhận xét nào:
Đăng nhận xét