English Grammar Past Perfect Continous Tense MCQ
{
"questions": [
{
"question": "She __________ for two hours before her mother came home.",
"options": ["has been studying", "had been studying", "was studying", "is studying"],
"answer": 1
},
{
"question": "They __________ football for an hour before it started to rain.",
"options": ["have been playing", "had been playing", "were playing", "are playing"],
"answer": 1
},
{
"question": "I __________ for the bus for thirty minutes before it arrived.",
"options": ["had been waiting", "was waiting", "have waited", "am waiting"],
"answer": 0
},
{
"question": "He __________ hard before he passed the exam.",
"options": ["had been working", "has worked", "was working", "is working"],
"answer": 0
},
{
"question": "We __________ for the guests before they finally arrived.",
"options": ["had been preparing", "have prepared", "are preparing", "prepared"],
"answer": 0
},
{
"question": "The children __________ in the garden before it began to rain.",
"options": ["had been playing", "were playing", "have played", "play"],
"answer": 0
},
{
"question": "She was tired because she __________ all night.",
"options": ["had been working", "has worked", "is working", "was working"],
"answer": 0
},
{
"question": "The children __________ in the playground for an hour before the rain started.",
"options": ["had been playing", "had played", "were playing", "have been playing"],
"answer": 0
},
{
"question": "By the time we reached the station, the train __________ for ten minutes.",
"options": ["had been leaving", "had been moving", "had been waiting", "had been departing"],
"answer": 1
},
{
"question": "He __________ English for five years before he moved to London.",
"options": ["had been learning", "has learned", "was learning", "learned"],
"answer": 0
},
{
"question": "The workers __________ on the project before it was stopped.",
"options": ["had been working", "have worked", "worked", "are working"],
"answer": 0
},
{
"question": "She __________ for a long time before she found a job.",
"options": ["had been searching", "was searching", "has searched", "searches"],
"answer": 0
},
{
"question": "We __________ for hours before the teacher came.",
"options": ["had been talking", "were talking", "have talked", "talk"],
"answer": 0
},
{
"question": "He looked tired because he __________ the whole day.",
"options": ["had been traveling", "has traveled", "was traveling", "travels"],
"answer": 0
},
{
"question": "They __________ the house before they sold it.",
"options": ["had been decorating", "decorate", "were decorating", "have decorated"],
"answer": 0
},
{
"question": "I __________ to call you before you arrived.",
"options": ["had been trying", "was trying", "have tried", "try"],
"answer": 0
},
{
"question": "She __________ for the competition before she won the prize.",
"options": ["had been preparing", "prepares", "has prepared", "was preparing"],
"answer": 0
},
{
"question": "They __________ the problem before the manager solved it.",
"options": ["had been discussing", "discuss", "have discussed", "were discussing"],
"answer": 0
},
{
"question": "We __________ for the results before the announcement was made.",
"options": ["had been waiting", "wait", "have waited", "were waiting"],
"answer": 0
},
{
"question": "He __________ for the company before he resigned.",
"options": ["had been working", "works", "has worked", "was working"],
"answer": 0
},
{
"question": "She __________ in the rain before she got sick.",
"options": ["had been standing", "stands", "has stood", "was standing"],
"answer": 0
},
{
"question": "The students __________ for the test before it was postponed.",
"options": ["had been studying", "study", "have studied", "were studying"],
"answer": 0
},
{
"question": "We __________ for the match before it was canceled.",
"options": ["had been practicing", "practice", "have practiced", "were practicing"],
"answer": 0
},
{
"question": "He __________ for help before the police arrived.",
"options": ["had been calling", "calls", "has called", "was calling"],
"answer": 0
},
{
"question": "They __________ on the road before the accident happened.",
"options": ["had been driving", "drive", "have driven", "were driving"],
"answer": 0
},
{
"question": "She __________ the report before the meeting started.",
"options": ["had been writing", "writes", "has written", "was writing"],
"answer": 0
},
{
"question": "We __________ for the festival before it began.",
"options": ["had been planning", "plan", "have planned", "were planning"],
"answer": 0
},
{
"question": "He __________ for a long time before he spoke.",
"options": ["had been thinking", "thinks", "has thought", "was thinking"],
"answer": 0
},
{
"question": "They __________ the field before the rain stopped them.",
"options": ["had been cleaning", "clean", "have cleaned", "were cleaning"],
"answer": 0
},
{
"question": "I __________ for many months before I completed the project.",
"options": ["had been working", "work", "have worked", "was working"],
"answer": 0
}
]
}
Comments
Post a Comment