Fill in the Blank
Multiple Choice PPT
Conjugate Verbs
Multiple Choice PPCT
Order
100

Alex ____ ____ studying Japanese for 3 years.

Alex HAS BEEN studying Japanese for 3 years.

100

She ____ ______ her homework.

A. has finish    B. has finished

C. have finish   D. have finished

She has finished her homework.

100

HAVE/HAS [DO]

HAVE/HAS DONE

HAVE/HAS BEEN DOING

100

___ has been ______ all week.

A. I studying    B. I studied

C. He studying    D. He studied

HE has been STUDYING all week.

100

English class / loved / have always / I

I have always loved English class.

200

_____ you played this game before?

HAVE you played this game before?

200

I ____ never _____ this TV show.

A. has watch    B. has watched

C. have watch    D. have watched

I have never watched this TV show.

200

HAVE/HAS [SING]

HAVE/HAS SUNG

HAVE/HAS BEEN SINGING

200

I have been _______ YouTube for 5 hours.

A. looking    B. watching

C. locking    D. washing

I have been WATCHING YouTube for 5 hours.

200

been / I have / for 5 months / living in / Saitama

I have been living in Saitama for 5 months.

300

We _____ never been to Korea.

We HAVE never been to Korea.

300

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.

300

HAVE/HAS [SHOW]

HAVE/HAS [SEE]

HAVE/HAS SHOWN + BEEN SHOWING

HAVE/HAS SEEN + BEEN SEEING

300

Have you been eating good ___ ______?

A. this week    B. that week

C. last week    D. next week 

Have you been eating good THIS WEEK.

300

has already / the station / the train / left 

The train has already left the station.

400

That girl ______ _____ inside all day, but he _____ ______ playing outside.

That girl HAS BEEN inside all day, but he HAS BEEN playing outside.

400

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?

400

HAVE/HAS [SIT]

HAVE/HAS [DIG]

HAVE/HAS [SELL]

HAVE/HAS SAT + BEEN SITTING

HAVE/HAS DUG + BEEN DIGGING

HAVE/HAS SOLD + BEEN SELLING

400

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.

400

been seeing / news / the crazy / in America / have you

Have you been seeing the crazy news in America?

500

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.

500

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.

500

HAVE/HAS [READ]

HAVE/HAS [COME]

HAVE/HAS [HIT]

HAVE/HAS READ + BEEN READING

HAVE/HAS COME + BEEN COMING

HAVE/HAS HIT + BEEN HITTING

500

I have been working _____ August.

A. after    B. before    C. already

D. just    E. since    F. yet

I have been working SINCE August.

500

a song / sung / at karaoke / I have / before coming / never / to Japan

I have never sung a song at karaoke before coming to Japan.

M
e
n
u