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:
 I ________my homework, (do, did, am doing) . So, don't make noise.
 The bus _________ (has left/have left) ten minutes ago.
 Our boss thanked us for what we _______. (have been accomplishing, has accomplished, had accomplished)
 Yanga SC players _______ out of their dressing rooms. (has come, have come, have came)
 Henry ______ to be a doctor.
(wants, wanting, is wanting)
 I _________ him for a long time. (am knowing, know, have known)
 Asha _______ TV most evenings. (is watch, watches, is watching)
 He ________ go to the cinema once a week. (liked to, used to)
 At first, Form I Students _________ English Course for six months. (study, am studying, have been studying) .
 I _______ a strange noise for 30 minutes now. (hear, am hearing, had been hearing).
 This soup ______ good.
 My grandmother got an accident when she _________ firewood.
A. is collecting
B. was collecting
 Those little boys _________ all morning.
B. has been playing
C. have been playing
 Students _________ their homework yesterday.
B. have finished
C. has finished
 I _______ him at the zoo yesterday.
 I _______ Rose this week.
A. hadn't seen
B. haven't seen
C. hasn't seen
 The Sunday News________ on Sundays.
A. is publishing
B. is published
C. are published
 The driver ____________ fast when the accident happened.
A. is driving
B. was driving
C. has driven
 Kenyan ambassador __________ here for the last four years.
A. is working
B. has been working
C. have been working
 Board members ________ a meeting with us today.
A. will has
B. will have
C. shall has
 My grandmother _______ coughing since mid night.
A. has been
B. has a
 Although it was raining, we __________ football.
A. was playing
C. were played
 The children started playing while it ________.
A. is raining
B. was raining
 They _________ a big snake in the garden.
A. have saw
B. has seen
C. have seen
 Tomorrow evening I will _________ for my uncle at my house.
A. be waited
B. been waiting
C. be waiting
 By next month, I will _________ writing my short story.
A. have completed
B. be completed
C. have completing
 The earth _________ around the Sun.
 She __________ writing an application letter.
A. has finished
B. has been finished
C. have finished
 I didn't ________ him a letter.
 Most students ________ worried before exams.
 The boss ________ to speak with his employees right now.
B. has wanted
 Your group should _________the work right now!
B. be presenting
C. been presenting
 I___________ attending the meeting.
A. will have
B. will be
C. will has
 He ________ embarrassed whenever he fails to defend himself.
 It _______ since morning.
A. has been raining
B. is rained
 Gabriel and George ________ down many trees.
A. have cut
B. has cut
C. have cutting
 She did ______ of things yesterday.
A. a lot
 The dogs ____________ something.
A. has smelled
B. have smelled
C. have been smelled
 I _________ my clothes.
A. have washed
B. have washes
C. has washed
 Recently, life ___________ modern and complicated.
A. has become
B. have become
C. had become
 At our village, the Sun _______ over the hills.
 We have been waiting for the meeting _______ morning.
 I'll send you a ______________ letter.
 Our village _______ its appearance since 2000.
A. has being changed
B. has been changed
C. has been changing
 I _________ there for some time.
A. have been
B. am been
C. am being
 My bicycle ________ repaired.
A. is been
B. is being
C. is becoming
 One passenger jumped off the bus while it ________.
A. had moved
C. was moving
 The Guest of Honour has stood up ____________ his speech.
A. to give
B. by giving
C. for giving
 I _________ reading a novel when my friends came.
A. had been finishing
B. had finished
C. had been finished
 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
04.PassedLike a Shadow
07.TheLion and the Jewel
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
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
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
- 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.
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:
This post have 0 Comments
Please share your thoughts