High School

We appreciate your visit to Complete the sentences using either the present perfect simple or present perfect continuous Use lowercase letters only and no contractions 1 Matt and Sarah have. This page offers clear insights and highlights the essential aspects of the topic. Our goal is to provide a helpful and engaging learning experience. Explore the content and find the answers you need!

Complete the sentences using either the present perfect simple or present perfect continuous. Use lowercase letters only and no contractions.

1. Matt and Sarah (have) had some difficulties in their relationship lately, so they (go) have been going to a marriage counselor. I hope they work everything out.

2. John (work) has worked for the government since he graduated from Harvard University, but now he is thinking about retiring.

3. Lately, I (think) have been thinking about changing my career because I (become) have become dissatisfied with the conditions at my company.

4. I (learn) have been learning English for three years.

5. She (to learn) has been learning French words for hours, but she still doesn't remember all of them.

6. Has he (to study) been studying hard today?

7. He (to write) has been writing his essay all day, but he (not / to finish) has not finished yet.

8. Lucy (run) has run 2000 metres today.

9. How many times (you / take) have you taken this exam?

10. Iona is exhausted these days. She (work) has been working too hard recently.

Answer :

Here's how to complete the sentences using the present perfect simple or present perfect continuous:

  1. Matt and Sarah have had some difficulties in their relationship lately, so they have been going to a marriage counselor. I hope they have worked everything out.

    • Explanation: 'have had' indicates they experienced difficulties, 'have been going' shows an ongoing action still affecting the present, and 'have worked' suggests a completed action with present relevance.
  2. John has worked for the government since he graduated from Harvard University, but now he is thinking about retiring.

    • Explanation: 'has worked' is used because it emphasizes the duration of his employment from the past to the present.
  3. Lately, I have been thinking about changing my career because I have become dissatisfied with the conditions at my company.

    • Explanation: 'have been thinking' is about a continuous process, and 'have become' is a change of state that is now complete.
  4. I have been learning English for three years.

    • Explanation: 'have been learning' indicates an ongoing process from the past that continues to the present.
  5. She has been learning French words for hours, but she still doesn't remember all of them.

    • Explanation: 'has been learning' here shows an ongoing process with effects that are relevant now.
  6. Has he been studying hard today?

    • Explanation: 'Has he been studying' is correct to ask about an activity that started in the past and may still be happening.
  7. He has been writing his essay all day, but he has not finished yet.

    • Explanation: 'has been writing' indicates he started and still is writing, 'has not finished' shows the action has not completed.
  8. Lucy has run 2000 metres today.

    • Explanation: 'has run' signifies a completed action with relevance to the present today.
  9. How many times have you taken this exam?

    • Explanation: 'have you taken' is used to express the number of occurrences up to now.
  10. Iona is exhausted these days. She has been working too hard recently.

  • Explanation: 'has been working' expresses that the action of working hard started in the past and affected her up to the present.

Thanks for taking the time to read Complete the sentences using either the present perfect simple or present perfect continuous Use lowercase letters only and no contractions 1 Matt and Sarah have. We hope the insights shared have been valuable and enhanced your understanding of the topic. Don�t hesitate to browse our website for more informative and engaging content!

Rewritten by : Barada