Put the verbs in correct tense
Pres. Perf./Past Simple
Choose the best answer
fill in the blank
Pres. Perf./Pres. Perf. Cont.
100
...you ever...snakes? (eat)
Have you ever eaten snakes?
100

I ______ (be) an action film fan for 20 years

I've been an action film fan for 20 years

100

As I (wait) for the class to begin, I was reviewing my irregular verbs.

a. have waited

b. was waiting

c. waited

b
100

I _____ (visit) Paris three times.

I've visited Paris three times.

100

I _____ (drink) more water recently, and I feel better

I've been drinking more water recently, and I feel better

200

Three men were under one umbrella yesterday afternoon, but none of them ...wet. (get)

Three men were under one umbrella yesterday afternoon, but none of them got wet.

200

We _____ (finish) this room last week.

We finished this room last week.

200

They (not finish) their homework yet.

a. didn't finish

b. hasn't finished

c. haven't finished

c
200

They _____________ (not finish) their homework yet.

They haven't finished their homework yet.

200

Julie _____ (cook) dinner. Let's go and eat!

Julie's cooked dinner. Let's go and eat!

300

Last night I .... (see) my friend in the street. But he  

.... (not see) me.

Last night I saw my friend in the street. But he

didn't see me.
300

I _____ (know) my great grandmother for a few years - she died when I was eight.

I knew my great grandmother for a few years - she died when I was eight.

300

He (see) that movie many times last year.

a. saw

b. has seen

c. just see

a

300

He ___________ (see) that movie many times last year.

He saw that movie many times last year. 

300

I_____(read) your book all day. It's very interesting, but I'm only on chapter 2

I've been reading your book all day. It's very interesting, but I'm only on chapter 2

400
When you ...(call) me, I ...(wash) dishes.

When you called me, I was washing dishes.

400

I _____ (miss) the bus and then I  _____ (miss) the plane as well!

I missed the bus and then I missed the plane as well!

400

Since 2009, I (think) about moving to Korea.

a. thought

b. has thought

c. have thought

b
400

They _____ (not/live) here for very long.

They haven't been living here for very long.

400

It_____(not/rain) all summer, so the garden is dead.

It hasn't rained all summer, so the garden is dead.

500
My mother (watch) ...TV while my father (clean)...the floor.

My mother was watching TV while my father was cleaning the floor.

500

She _____ (live) in seven different countries, so she knows a lot about different languages

She's lived in seven different countries, so she knows a lot about different languages

500
You will do very well in the grammar test, as long as you ..............(study) all the materials I will give you.

a. study

b. studied

c. have studied


a
500

It ________ (be) the worst action film I _______ (see) since 2007.

It was the worst action film I've seen since 2007.

500

David feels great these days. He_____ (get) up early lately.

David feels great these days. He's been getting up early lately.