Practice Tense Set 1
1.
He ___ to the market every morning.
A) going
B) goes
C) went
D) will go
2.
I ___ my homework yesterday.
A) do
B) will do
C) did
D) doing
3.
She ___ to visit her grandmother next weekend.
A) goes
B) went
C) is going
D) gone
4.
We ___ the movie last night.
A) watch
B) watched
C) watching
D) will watch
5.
They ___ to school by bus every day.
A) go
B) went
C) going
D) will go
6.
He ___ a new phone next week.
A) buy
B) buying
C) will buy
D) bought
7.
She ___ her book now.
A) read
B) reads
C) is reading
D) will read
8.
I ___ a letter to my friend yesterday.
A) wrote
B) write
C) writing
D) will write
9.
The sun ___ in the east.
A) rise
B) rises
C) rose
D) rising
10.
We ___ a picnic tomorrow.
A) have
B) had
C) are having
D) has
11.
He ___ dinner when the phone rang.
A) has
B) was having
C) is having
D) will have
12.
I think it ___ tomorrow.
A) rains
B) rained
C) will rain
D) raining
13.
She ___ in that company for 5 years now.
A) worked
B) working
C) works
D) has worked
14.
They ___ to the museum last Sunday.
A) go
B) gone
C) went
D) will go
15.
I ___ my keys! I can’t find them.
A) lose
B) lost
C) have lost
D) will lose
16.
My sister ___ in Australia next year.
A) study
B) will study
C) studies
D) studied
17.
She always ___ a cup of tea in the morning.
A) have
B) has
C) had
D) having
18.
We ___ football when it started to rain.
A) played
B) were playing
C) play
D) are playing
19.
I ___ you as soon as I arrive.
A) call
B) called
C) will call
D) calling
20.
The train ___ at 6 p.m. every day.
A) leave
B) left
C) leaves
D) leaving
Practice Tense Set 2
1.
She ___ her lunch at 12 every day.
A) eat
B) eats
C) ate
D) eating
2.
They ___ football in the park yesterday.
A) plays
B) played
C) playing
D) play
3.
I ___ to the party tomorrow.
A) go
B) going
C) went
D) will go
4.
He ___ in this office for five years.
A) works
B) has worked
C) is work
D) will work
5.
We ___ dinner when the lights went out.
A) have
B) were having
C) had
D) has
6.
The dog ___ at strangers.
A) bark
B) barking
C) barks
D) barked
7.
She ___ her homework before dinner last night.
A) finishes
B) had finished
C) finishing
D) will finish
8.
I ___ to France next summer.
A) go
B) going
C) will go
D) gone
9.
He usually ___ tea in the evening.
A) drink
B) drinks
C) drank
D) drinking
10.
They ___ a new house last month.
A) buys
B) buying
C) bought
D) will buy
11.
We ___ the match by 8 p.m.
A) finish
B) finished
C) have finished
D) will have finished
12.
She ___ very tired yesterday.
A) was
B) is
C) be
D) were
13.
I ___ already seen that movie.
A) have
B) had
C) will
D) am
14.
The train ___ at 9:30 every day.
A) leaves
B) left
C) will leave
D) leave
15.
He ___ his leg while playing cricket.
A) break
B) breaks
C) broke
D) breaking
16.
We ___ the book by next week.
A) read
B) have read
C) will have read
D) had read
17.
They ___ to school when it started to rain.
A) walked
B) were walking
C) walk
D) walks
18.
I ___ my friend tomorrow.
A) met
B) meet
C) have met
D) will meet
19.
She ___ to the library on Mondays.
A) goes
B) going
C) went
D) go
20.
He ___ a car last year.
A) buy
B) bought
C) buys
D) buying
21.
I ___ to the gym every day.
A) go
B) goes
C) gone
D) going
22.
She ___ her homework now.
A) do
B) doing
C) does
D) is doing
23.
They ___ lunch when I arrived.
A) were having
B) had
C) have
D) has
24.
He ___ a book at the moment.
A) read
B) reads
C) is reading
D) reading
25.
I ___ TV when you called.
A) watch
B) watching
C) watched
D) was watching
26.
She ___ to Canada next year.
A) goes
B) will go
C) going
D) gone
27.
The baby ___ all night yesterday.
A) cries
B) cry
C) cried
D) was crying
28.
I ___ the house by the time you arrive.
A) cleaned
B) clean
C) will have cleaned
D) have cleaned
29.
He ___ in the rain without an umbrella.
A) walking
B) walks
C) walked
D) walk
30.
They ___ for you when the bus came.
A) wait
B) waited
C) were waiting
D) are waiting
31.
I ___ my breakfast already.
A) had
B) has
C) have had
D) having
32.
She ___ not feel well yesterday.
A) did
B) does
C) do
D) doing
33.
He ___ his work every morning before 10.
A) finishing
B) finishes
C) finished
D) finish
34.
I ___ to the zoo last weekend.
A) went
B) go
C) gone
D) going
35.
They ___ at this hotel before.
A) have stayed
B) stayed
C) staying
D) stays
36.
The sun ___ in the west.
A) rise
B) rises
C) set
D) sets
37.
I ___ my assignment before you reminded me.
A) had completed
B) completed
C) complete
D) have completed
38.
He ___ to the office by 8 a.m. daily.
A) reach
B) reaches
C) reached
D) is reaching
39.
She ___ a doctor when she grows up.
A) will become
B) becomes
C) became
D) is becoming
40.
I ___ to see that movie tomorrow.
A) goes
B) going
C) will go
D) went
41.
He ___ the bell before the teacher entered.
A) ring
B) rang
C) had rung
D) rings
42.
She ___ the song beautifully.
A) sings
B) sang
C) singing
D) sing
43.
They ___ dinner when we reached.
A) were eating
B) are eating
C) eat
D) have eaten
44.
I ___ to church every Sunday.
A) went
B) go
C) gone
D) goes
45.
The children ___ a snowman yesterday.
A) makes
B) making
C) made
D) make
46.
He ___ his exam results next week.
A) get
B) getting
C) got
D) will get
47.
I ___ a cold for the past three days.
A) had
B) have had
C) will have
D) has
48.
They ___ the garden by the evening.
A) will have cleaned
B) had cleaned
C) clean
D) cleaning
49.
She ___ in the competition last year.
A) wins
B) won
C) winning
D) win
50.
We ___ a trip to Pokhara next month.
A) will plan
B) planned
C) are planning
D) plans
No comments:
Post a Comment