All Free English MCQs with Answers
انگریزی
Every English question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.
10318 questions · page 839 of 1032
8381. Dad _ next year.
- A. Retired
- B. Retire
- C. Has retired
- D. Retires
Explanation: The sentence talks about a future event in a fixed schedule or plan. In English, the present simple tense ("retires") is often used for such future arrangements
Correct answer: Retires8382. The priest _ some holy water on the child's head.
- A. Have put
- B. Puts
- C. Will putting
- D. Putting
Explanation: The subject "priest" is singular, so the correct present simple verb is "puts.
Correct answer: Puts8383. I can hear the noise of a motor. Yes, the gardener _ the lawn.
- A. Mow
- B. Is mowing
- C. Mowed
- D. Will mow
Explanation: This is the present continuous tense, which is used to describe an action that is currently in progress.
Correct answer: Is mowing8384. I'm never on time, _ I?
- A. Do
- B. Did
- C. Am
- D. Is
Explanation: The sentence uses a question tag. Since the main clause is "I'm never on time" (with "I am"), the correct tag is "am I?"
Correct answer: Am8385. _ six emails since lunchtime.
- A. I'll write
- B. I'd write
- C. I wrote
- D. I've written
Explanation: Sentence shows an action that started in past and continues up to the present. The present perfect tense is correct.
Correct answer: I've written8386. I _ this apartment for sixteen months; now, I am thinking of getting somewhere bigger.
- A. Have rented
- B. Have been renting
- C. Rents
- D. Rent
Explanation: 'Have been renting' is the present perfect continuous tense, indicating an action that started in the past and continues to the present.
Correct answer: Have been renting8387. He can't drive, _ he?
- A. Can't
- B. Couldn't
- C. Can
- D. Did
Explanation: The question tag should be the positive form 'can' to match the negative 'can't' in the main statement
Correct answer: Can8388. Some people think that Shakespeare _ a lot in Germany.
- A. Travels
- B. Travelled
- C. Was travelled
- D. Has been travelling
Explanation: The sentence refers to a completed action in the past. Therefore, the simple past tense "travelled" is correct.
Correct answer: Travelled8389. It was the fifth time she _ the same question.
- A. Have asked
- B. Had asked
- C. Is asking
- D. Asks
Explanation: The sentence refers to a past event that happened repeatedly before another past event, so the past perfect tense "had asked" is correct
Correct answer: Had asked8390. By the time you get home I _ the house from top to bottom.
- A. Will clean
- B. Will have cleaned
- C. Will be cleaned
- D. Have cleaned
Explanation: This tense expresses that the action will be completed before another future event
Correct answer: Will have cleaned