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.

Moderate
  • 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: Retires

8382. The priest _ some holy water on the child's head.

Moderate
  • 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: Puts

8383. I can hear the noise of a motor. Yes, the gardener _ the lawn.

Moderate
  • 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 mowing

8384. I'm never on time, _ I?

Moderate
  • 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: Am

8385. _ six emails since lunchtime.

Moderate
  • 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 written

8386. I _ this apartment for sixteen months; now, I am thinking of getting somewhere bigger.

Moderate
  • 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 renting

8387. He can't drive, _ he?

Moderate
  • 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: Can

8388. Some people think that Shakespeare _ a lot in Germany.

Moderate
  • 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: Travelled

8389. It was the fifth time she _ the same question.

Moderate
  • 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 asked

8390. By the time you get home I _ the house from top to bottom.

Moderate
  • 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