Home >  > Has Have+现在完成时

Has Have+现在完成时



I am living here since four years.
We've had lunch three hours ago.
Have you ever been to Japan last year?

I have lived here for 4 years.(现在仍然true)
We had lunch 3 hours ago.
Have you ever been to Japan?(没有指定时间情况下谈论生活经历)

I have never eaten snake.
I have never been to New Zealand.
I have never seen 'Titanic'.

I've watched this video 3 times this week.
I haven't had coffee yet today.
My sister has been living in Milan for 3 years.
I've been reading a lot of Chekhov recently.
My wife has been a doctor since 2005.

At work, we mustn't...
Tomorrow, I have to ...
If you want to learn English quickly, you should...

talking about the future
Tonight, I'm...
For my next vacation, we're going to...
Next year, I hope I'll...