English Grammar Future Perfect Tense MCQ
{
"questions": [
{
"question": "By next year, she __________ her course.",
"options": ["has completed", "had completed", "will have completed", "will be completing"],
"answer": 2
},
{
"question": "By 10 PM, they __________ the work.",
"options": ["were finishing", "will have finished", "have finished", "will be finishing"],
"answer": 1
},
{
"question": "By tomorrow, I __________ the assignment.",
"options": ["had submitted", "will be submitting", "will have submitted", "have submitted"],
"answer": 2
},
{
"question": "By next month, we __________ to a new house.",
"options": ["have moved", "will be moving", "will have moved", "were moving"],
"answer": 2
},
{
"question": "By the end of this week, he __________ the exam.",
"options": ["will be passing", "has passed", "was passing", "will have passed"],
"answer": 3
},
{
"question": "By 5 PM, she __________ the report.",
"options": ["had prepared", "will have prepared", "has prepared", "will be preparing"],
"answer": 1
},
{
"question": "By next Sunday, they __________ the house.",
"options": ["will have built", "have built", "were building", "will be building"],
"answer": 0
},
{
"question": "By this time tomorrow, I __________ Delhi.",
"options": ["will have reached", "have reached", "will be reaching", "had reached"],
"answer": 0
},
{
"question": "By next year, we __________ our business.",
"options": ["were starting", "will have started", "have started", "will be starting"],
"answer": 1
},
{
"question": "By the time you arrive, he __________.",
"options": ["has left", "will be leaving", "was leaving", "will have left"],
"answer": 3
},
{
"question": "By tomorrow evening, she __________ her homework.",
"options": ["has completed", "will have completed", "had completed", "will be completing"],
"answer": 1
},
{
"question": "By next month, they __________ the project.",
"options": ["will be finishing", "have finished", "were finishing", "will have finished"],
"answer": 3
},
{
"question": "By 2027, I __________ enough money.",
"options": ["had saved", "will have saved", "have saved", "will be saving"],
"answer": 1
},
{
"question": "By tonight, we __________ the house.",
"options": ["have cleaned", "were cleaning", "will have cleaned", "will be cleaning"],
"answer": 2
},
{
"question": "By the end of the day, he __________ the letter.",
"options": ["has written", "was writing", "will have written", "will be writing"],
"answer": 2
},
{
"question": "By next Friday, she __________ the lesson.",
"options": ["had learned", "will be learning", "has learned", "will have learned"],
"answer": 3
},
{
"question": "By tomorrow, they __________ their journey.",
"options": ["will be completing", "have completed", "will have completed", "were completing"],
"answer": 2
},
{
"question": "By next year, I __________ a new car.",
"options": ["have bought", "will have bought", "had bought", "will be buying"],
"answer": 1
},
{
"question": "By 8 AM, we __________ the station.",
"options": ["will have reached", "were reaching", "have reached", "will be reaching"],
"answer": 0
},
{
"question": "By the end of this month, he __________ his training.",
"options": ["has finished", "was finishing", "will be finishing", "will have finished"],
"answer": 3
},
{
"question": "By next week, she __________ the work.",
"options": ["will have completed", "has completed", "had completed", "will be completing"],
"answer": 0
},
{
"question": "By tomorrow night, they __________ the game.",
"options": ["will have finished", "have finished", "were finishing", "will be finishing"],
"answer": 0
},
{
"question": "By next year, I __________ enough money.",
"options": ["had saved", "have saved", "will have saved", "will be saving"],
"answer": 2
},
{
"question": "By 6 PM, we __________ the task.",
"options": ["were completing", "will have completed", "have completed", "will be completing"],
"answer": 1
},
{
"question": "By next month, he __________ the company.",
"options": ["has joined", "was joining", "will be joining", "will have joined"],
"answer": 3
},
{
"question": "By tomorrow afternoon, she __________ the book.",
"options": ["had finished reading", "will have finished reading", "has finished reading", "will be finishing reading"],
"answer": 1
},
{
"question": "By next Monday, they __________ the forms.",
"options": ["have submitted", "will be submitting", "were submitting", "will have submitted"],
"answer": 3
},
{
"question": "By next year, we __________ ten years of service.",
"options": ["will have completed", "have completed", "were completing", "will be completing"],
"answer": 0
},
{
"question": "By tonight, he __________ the bike.",
"options": ["has repaired", "will have repaired", "was repairing", "will be repairing"],
"answer": 1
},
{
"question": "By tomorrow morning, she __________ breakfast.",
"options": ["had prepared", "has prepared", "will be preparing", "will have prepared"],
"answer": 3
}
]
}
Comments
Post a Comment