Alex ____ ____ studying Japanese for 3 years.
Alex HAS BEEN studying Japanese for 3 years.
She ____ ______ her homework.
A. has finish B. has finished
C. have finish D. have finished
She has finished her homework.
HAVE/HAS [DO]
HAVE/HAS DONE
HAVE/HAS BEEN DOING
___ has been ______ all week.
A. I studying B. I studied
C. He studying D. He studied
HE has been STUDYING all week.
English class / loved / have always / I
I have always loved English class.
_____ you played this game before?
HAVE you played this game before?
I ____ never _____ this TV show.
A. has watch B. has watched
C. have watch D. have watched
I have never watched this TV show.
HAVE/HAS [SING]
HAVE/HAS SUNG
HAVE/HAS BEEN SINGING
I have been _______ YouTube for 5 hours.
A. looking B. watching
C. locking D. washing
I have been WATCHING YouTube for 5 hours.
been / I have / for 5 months / living in / Saitama
I have been living in Saitama for 5 months.
We _____ never been to Korea.
We HAVE never been to Korea.
I have been to the library ______ _______.
A. twice yesterday B. twice tomorrow
C. twice today D. twice Monday
I have been to the library twice today.
HAVE/HAS [SHOW]
HAVE/HAS [SEE]
HAVE/HAS SHOWN + BEEN SHOWING
HAVE/HAS SEEN + BEEN SEEING
Have you been eating good ___ ______?
A. this week B. that week
C. last week D. next week
Have you been eating good THIS WEEK.
has already / the station / the train / left
The train has already left the station.
That girl ______ _____ inside all day, but he _____ ______ playing outside.
That girl HAS BEEN inside all day, but he HAS BEEN playing outside.
A. Have you studied English this week?
B. Have you studied English next week?
C. Has you study English this week?
D. Have you study English next week?
A. Have you studied English this week?
HAVE/HAS [SIT]
HAVE/HAS [DIG]
HAVE/HAS [SELL]
HAVE/HAS SAT + BEEN SITTING
HAVE/HAS DUG + BEEN DIGGING
HAVE/HAS SOLD + BEEN SELLING
A. I have been played badminton every day.
B. I have been playing badminton every day.
C. I have been played badminton yesterday.
D. I have been playing badminton tomorrow.
B. I have been PLAYING badminton EVERY DAY.
been seeing / news / the crazy / in America / have you
Have you been seeing the crazy news in America?
I ____ never tried tacos. However, my friend Carlos ____ ____ telling me they are delicious.
I HAVE never tried tacos. However, my friend Carlos HAS BEEN telling me they are delicious.
I haven't _____ you in 3 years.
A. see B. seed C. saw
D. sawed E. seen F. seened
I haven't seen you in 3 years.
HAVE/HAS [READ]
HAVE/HAS [COME]
HAVE/HAS [HIT]
HAVE/HAS READ + BEEN READING
HAVE/HAS COME + BEEN COMING
HAVE/HAS HIT + BEEN HITTING
I have been working _____ August.
A. after B. before C. already
D. just E. since F. yet
I have been working SINCE August.
a song / sung / at karaoke / I have / before coming / never / to Japan
I have never sung a song at karaoke before coming to Japan.