These
General Tense Questions have been compiled to test any English Language Learners in the three main types of tenses: Present, Past, and Future Tense.
In the following items (1-50), choose the most correct answer from the given choices:
[1] I ________my homework, (do, did, am doing) . So, don't make noise.
[2] The bus _________ (has left/have left) ten minutes ago.
[3] Our boss thanked us for what we _______. (have been accomplishing, has accomplished, had accomplished)
[4] Yanga SC players _______ out of their dressing rooms. (has come, have come, have came)
[5] Henry ______ to be a doctor.
(wants, wanting, is wanting)
[6] I _________ him for a long time. (am knowing, know, have known)
[7] Asha _______ TV most evenings. (is watch, watches, is watching)
[8] He ________ go to the cinema once a week. (liked to, used to)
[9] At first, Form I Students _________ English Course for six months. (study, am studying, have been studying) .
[10] I _______ a strange noise for 30 minutes now. (hear, am hearing, had been hearing).
[11] This soup ______ good.
A. taste
B. tastes
C. tasting
[12] My grandmother got an accident when she _________ firewood.
A. is collecting
B. was collecting
C. collected
[13] Those little boys _________ all morning.
A. plays
B. has been playing
C. have been playing
[14] Students _________ their homework yesterday.
A. finished
B. have finished
C. has finished
[15] I _______ him at the zoo yesterday.
A. meet
B. met
C. meets
[16] I _______ Rose this week.
A. hadn't seen
B. haven't seen
C. hasn't seen
[17] The Sunday News________ on Sundays.
A. is publishing
B. is published
C. are published
[18] The driver ____________ fast when the accident happened.
A. is driving
B. was driving
C. has driven
[19] Kenyan ambassador __________ here for the last four years.
A. is working
B. has been working
C. have been working
[20] Board members ________ a meeting with us today.
A. will has
B. will have
C. shall has
[21] My grandmother _______ coughing since mid night.
A. has been
B. has a
C. is
[22] Although it was raining, we __________ football.
A. was playing
B. played
C. were played
[23] The children started playing while it ________.
A. is raining
B. was raining
C. rained
[24] They _________ a big snake in the garden.
A. have saw
B. has seen
C. have seen
[25] Tomorrow evening I will _________ for my uncle at my house.
A. be waited
B. been waiting
C. be waiting
[26] By next month, I will _________ writing my short story.
A. have completed
B. be completed
C. have completing
[27] The earth _________ around the Sun.
A. moved
B. moves
C. move
[28] She __________ writing an application letter.
A. has finished
B. has been finished
C. have finished
[29] I didn't ________ him a letter.
A. send
B. sends
C. sent
[30] Most students ________ worried before exams.
A. looking
B. looks
C. looks
[31] The boss ________ to speak with his employees right now.
A. wanted
B. has wanted
C. wants
[32] Your group should _________the work right now!
A. presented
B. be presenting
C. been presenting
[33] I___________ attending the meeting.
A. will have
B. will be
C. will has
[34] He ________ embarrassed whenever he fails to defend himself.
A. feel
B. felt
C. feels
[35] It _______ since morning.
A. has been raining
B. is rained
C. rains
[36] Gabriel and George ________ down many trees.
A. have cut
B. has cut
C. have cutting
[37] She did ______ of things yesterday.
A. a lot
B. lot
C. lot's
[38] The dogs ____________ something.
A. has smelled
B. have smelled
C. have been smelled
[39] I _________ my clothes.
A. have washed
B. have washes
C. has washed
[40] Recently, life ___________ modern and complicated.
A. has become
B. have become
C. had become
[41] At our village, the Sun _______ over the hills.
A. rises
B. raises
C. rise
[42] We have been waiting for the meeting _______ morning.
A. from
B. since
C. by
[43] I'll send you a ______________ letter.
A. handwritten
B. handwriting
C. handwrote
[44] Our village _______ its appearance since 2000.
A. has being changed
B. has been changed
C. has been changing
[45] I _________ there for some time.
A. have been
B. am been
C. am being
[46] My bicycle ________ repaired.
A. is been
B. is being
C. is becoming
[47] One passenger jumped off the bus while it ________.
A. had moved
B. moved
C. was moving
[48] The Guest of Honour has stood up ____________ his speech.
A. to give
B. by giving
C. for giving
[49] I _________ reading a novel when my friends came.
A. had been finishing
B. had finished
C. had been finished
[50] I __________ that movie twice.
A. have seen
B. have been seen
C. have been seeing
Click Here to Download the Previews of each ‘O’ Level English Revision Below:
01.General ‘O’ Level Revision
02.Hawathe Bus Driver
03.Kaluluthe Hare
04.PassedLike a Shadow
05.UnansweredCries
06.BlackHermit
07.TheLion and the Jewel
08.Songof Lawino
09.LostBeauty
GET THE SOFT COPIES OF THESE NOTES:
Ø FOR 1,000/= TZS ONLY! (PDF) per item
Ø FOR 1,000/= TZS ONLY! (PowerPoint) per item
Contacts: 0622 009 566
0765 884 936
HaloPesa:0622 009 566
M-Pesa :0765 884 936
Or
GET THE COMPLETE 'Comprehensive Handbook for Ordinary Level Literature’ Book (Soft Copy) with the following contents for just TZS 5,000/=
(Mpesa – 0765884936)
1. Introduction to Literature
2. Analysis of ‘O’ Level Class Readers for Form One & Form Two.
- Hawa the Bus Driver
- Kalulu the Hare
3. Analysis of ‘O’ Level English Novels
-Passed like a Shadow
-Unanswered Cries
4. Analysis of ‘O’ Level English Plays
- The Black Hermit
-The Lion and the Jewel
5. Analysis of ‘O’ Level English Poems
- Song of Lawino
- Lost Beauty
Extras
- Eat More
- Ballad of the Landlord
- If We Must Die
- Your Pain
- An Abandoned Bundle
NB: Your opinions, criticism, and suggestions are welcome and highly appreciated.
Thank you!
Your support and contribution will guarantee the smooth, uninterrupted, consistent, and polished flow of these materials and make this world a better learning place for everyone.
Please, take your precious time to visit Kachele Online, Learn English bit by bit, and
Kachele Diary .These are blogs which bring English Language Learners, English Language Teachers and General Knowledge seekers together. The blogs' contents are also extensively shared through various platforms like:
See also 'O' Level English Language Notes: