I has been to Tokyo.
I have been to Tokyo.
sushi / you / ? / ever / have / eaten /
Have you ever eaten sushi?
I ___ (eat) sushi before.
have eaten
___ you ever been to Okinawa?
a) Have b) Has c) Had
Have
Have you ever eaten sushi?
Yes, I have. / No, I haven’t.
She didn’t finished her homework.
She hasn’t finished her homework.
20 minutes/ waiting / been / she / has / for
She has been waiting for 20 minutes.
She ___ (not / finish) her homework yet.
hasn’t finished
I have been ____ for 10 minutes.
a) wait b) waiting c) what
waiting
How long have you lived in Sapporo?
I have lived in Sapporo (here) for ____ years.
They has been wait for 10 minutes.
They have been waiting for 10 minutes.
him/ since / have / 2018 / I / known
I have known him since 2018.
How long ___ (you / live) in Sapporo?
have you lived
They have ___ each other since 2016.
a) know b) known c) knew
known
What have you been doing today?
I have been studying / playing games / reading…
He knowed her since 2015.
He has known her since 2015.
have / English / we / studying / been / for / 3 hours
We have been studying English for 3 hours.
They ___ (study) English for 2 hours.
have been studying
She ___ her homework already.
a) has finished b) have finished c) had finished
has finished
Write a sentence using “for” with a state verb in present perfect simple.
I have known him for 10 years ...
I haven’t been live in Yamanashi for 6 years.
I haven’t lived in Yamanashi for 6 years.
not / finished / homework / she / has / yet / her
She has not finished her homework yet.
He ___ (not / read) the book since last week.
hasn’t been reading
Has he ____ English for 5 years?
a) studied b) been studying c) been studied
been studying
Write a question and an answer using the Present Perfect continuous.
- How long have you been learning English? →
Answer: I have been learning English for 6 months.