Wednesday, 28 May 2025

Practice Tense mixed questions for English Test Preparation like IOE, IELTS, PTE

 

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

Tricks to learn phonemes /z/, /ʒ/, and /dʒ/ in English words

  Tricks to learn phonemes /z/ , /ʒ/ , and /dʒ/ in English words 1. /z/ — Voiced alveolar fricative Sound: Like the buzzing sound in ...