Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

Past Tenses Exercise for ESL Students

October 29, 2025 - B1pdf

Fill in the blanks.

Progress 0 of 12 answered
1He was on his hands and knees on the floor. He ............... for his contact lens.
Wrong!
2I was sad when I sold my car. I ............... it for a long time.
Wrong!
3We were very tired at the end of the journey. We ............... for more than 24 hours.
Wrong!
4He ............... some problems in the beginning.
Wrong!
5She ............... long hair when she was a child.
Wrong!
6What time ............... you have lunch today?
Wrong!
7............... you have difficulty finding our house?
Wrong!
8I cannot get into the house. I ............... the key.
Wrong!
9I couldn't get into the house. I ............... the key.
Wrong!
10I couldn't read the letter. I ............... my glasses.
Wrong!
11We couldn't visit the museum. We ............... enough time.
Wrong!
12I couldn't take any pictures. I ............... a camera.
Wrong!
Done.
Score: 0/12

Answers

  1. He was on his hands and knees on the floor. He was looking for his contact lens.
  2. I was sad when I sold my car. I had had it for a long time.
  3. We were very tired at the end of the journey. We had been traveling for more than 24 hours.
  4. He had some problems in the beginning.
  5. She Either could be used here long hair when she was a child.
  6. What time did you have lunch today?
  7. Did you have difficulty finding our house?
  8. I cannot get into the house. I Either could be used here the key.
  9. I couldn’t get into the house. I didn’t have the key.
  10. I couldn’t read the letter. I didn’t have my glasses.
  11. We couldn’t visit the museum. We didn’t have enough time.
  12. I couldn’t take any pictures. I didn’t have a camera.
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
760,468 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • Verb “To Be” (Short Answers) Exercise March 27, 2026
  • 100 Words to Use Instead of “Flat” March 27, 2026
  • 100 Phrases to Use Instead of “At most” March 27, 2026
  • 100 Best Synonyms for “Strong” March 27, 2026
  • 100 Ways to Agree March 27, 2026
  • 100 Words to Use Instead of “Mark” March 27, 2026
  • Why quarantine once meant forty days March 27, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.