语法总结
现在完成时表示持续与经历
He has been there for six months 强调持续;he has already visited ... 和 has never been abroad before 强调到目前为止的经历。
相似句:
- She has lived here for ten years.
- I have never seen such a beautiful lake before.
have gone to 与 have been to / be in 的区别
课文中 has gone to Alice Springs 表示“已经去了,现在人不在原地”;He is in Australia 表示“人在澳大利亚”;have been to 更强调“去过并回来过”的经历。
相似句:
- My father has gone to Shanghai.
- I have been to Shanghai twice.
is finding 表达当前感受
find 通常也能用一般现在时,但这里用 is finding 更强调“在这趟旅行过程中,他正不断体验到兴奋感”。
相似句:
- I am finding the book very useful.
- She is finding her new job quite hard.
will + 动词原形表示后续安排
He will soon visit Darwin. From there, he will fly to Perth. 这是按路线顺序写将来计划的典型方式。
相似句:
- We will leave at six and will arrive before dark.
- He will call you after dinner.