A. The teacher has taught maths in the class
B. The teacher taught maths in the class
C. The teachers have taught maths in the class
D. None of these
Explanation
The teacher taught maths in the class .
" Taught " is the simple past tense of " teach " and clearly indicates a completed action in the past .
Show/Hide Explanation
A. Is
B. Has been
C. Was being
D. Had been
Explanation
She had got home at 7 when I phoned. She had been at her mother's home.
جب میں نے فون کیا تو وہ 7 بجے گھر پہنچی تھی۔ وہ اپنی ماں کے گھر گیا ہوا تھا۔
The past perfect tense ("had been")
Had been" shows a past action that happened before another past action (she got home).
Show/Hide Explanation
A. For buying
B. For buy
C. Buy
D. To buy
Explanation
I went to the shop to buy some chocolate.
We use "to + verb" (called the infinitive form ) to express purpose
Subject + verb of movement + to + base verb
Show/Hide Explanation
A. Much
B. A lot
C. Many
D. Some
Explanation
Use "many" with countable nouns (like "people").
There aren’t many people here.
یہاں زیادہ لوگ نہیں ہیں۔
Show/Hide Explanation
A. She had gone to the market
B. She goes to the market
C. None of these
D. She will go to the market
Explanation
Past perfect tense uses " had " + past participle to show an action completed before another past action.
" Had gone " indicates the action was completed in the past.
Show/Hide Explanation
A. Practices
B. Practiced
C. Practice
D. Practicing
Explanation
The subject " Saleem " is singular .
For singular third-person subjects in present tense , we use the verb + s form.
So, the correct sentence is: Saleem practices piano every day .
Show/Hide Explanation
A. He has joined the team
B. None of these
C. He joined the team
D. He has been playing
Explanation
The phrase " has not missed a match since " implies a starting point in the past with continued relevance— Present Perfect Tense is used.
" He has joined the team " correctly matches the tense and meaning .
Show/Hide Explanation
A. has
B. is
C. will
D. he
Explanation
So the complete sentence reads:
“He is harvesting the crop when it has ripped.”
“Has ripped” is the present perfect tense , which fits here because it refers to something that has just been completed, prompting the current action (harvesting).
Show/Hide Explanation
A. Has been
B. Were
C. None of these
D. Will been
Explanation
The correct sentence is: "It has been 20 years since he played football."
" Has been " is used with " since " to show an action that started in the past and continues to the present.
Show/Hide Explanation
A. She had been playing for two hours.
B. None of these
C. She had playing for two hours.
D. She had played for two hours.
Explanation
Past perfect continuous tense follows the structure : Subject + had been + verb (-ing) + duration.
It expresses an action that started in the past and continued for some time before another past event.
Show/Hide Explanation
✅ Correct: 0 |
❌ Wrong: 0 |
📊 Total Attempted: 0