• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Finished and Unfinished Time Exercise

August 28, 2026 B1pdf

Complete the 12 sentences below. Choose the best answer for each one.

Progress 0 of 12 answered
1I ............... three emails today, and I still need to answer two more.
Wrong!
Use the present perfect with unfinished time like today when the day is not over: "have sent".
2On our holiday, we ............... Lisbon last summer.
Wrong!
Use the past simple with a finished time expression like last summer: "visited".
3She has had four meetings ...............
Wrong!
The present perfect fits an unfinished period such as "this week".
4Tom finished the report ...............
Wrong!
The past simple fits a finished time expression such as "yesterday".
5We ............... a lot on taxis this month, so we should walk tomorrow.
Wrong!
Use the present perfect for an unfinished period like this month: "have spent".
6The printer works now because the technician ............... it on Monday.
Wrong!
Use the past simple with a specific finished time such as on Monday: "repaired".
7I have known Maya ...............
Wrong!
Use the present perfect with a period that continues to now, such as "since January".
8They moved here ............... and now they know all the neighbours.
Wrong!
Use the past simple with ago to show a finished point in the past: "two years ago".
9I ............... ten pages so far, but the chapter is long.
Wrong!
Use the present perfect with so far because it means up to now: "have read".
10My brother ............... in Madrid when he was at university.
Wrong!
Use the past simple for a finished past period, such as when he was at university: "lived".
11The manager has changed the schedule ...............
Wrong!
The present perfect can be used with an indefinite recent time such as "recently".
12Laura ............... the office at 8 o'clock.
Wrong!
Use the past simple with an exact finished time such as at 8 o'clock: "left".

Exercise complete

0/ out of 12 correct answers
Challenge a friend
More Exercises →

Answers

  1. I have sent three emails today, and I still need to answer two more.
  2. On our holiday, we visited Lisbon last summer.
  3. She has had four meetings this week.
  4. Tom finished the report yesterday.
  5. We have spent a lot on taxis this month, so we should walk tomorrow.
  6. The printer works now because the technician repaired it on Monday.
  7. I have known Maya since January.
  8. They moved here two years ago and now they know all the neighbours.
  9. I have read ten pages so far, but the chapter is long.
  10. My brother lived in Madrid when he was at university.
  11. The manager has changed the schedule recently.
  12. Laura left the office at 8 o’clock.

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or always had trouble remembering the rules.

  • 10 modules, 105 lessons and 688 questions
  • Just log in and learn anytime and from anywhere
  • Your personal progress stored in your account
  • Download the 2026 Grammar Guide (PDF)
Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2026 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • Ease vs. alleviate vs. mitigate vs. abate vs. palliate October 15, 2026
  • Look, see, watch, observe, gaze and stare: choosing the right verb October 15, 2026
  • 100 Best Synonyms for “Caused” October 15, 2026
  • 100 Best Synonyms for “Relatability” October 15, 2026
  • 100 Best Synonyms for “Placate” October 15, 2026
  • 100 Best Synonyms for “Unfulfilled” October 15, 2026
  • 100 Best Synonyms for “Cared” October 15, 2026
  • 100 Best Synonyms for “Petulance” October 15, 2026
  • Capitonyms: when capitalization changes meaning October 15, 2026
  • 100 Best Synonyms for “Reiteration” October 15, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap