Exercise 38 Which is right? 1 Mark is/has been in Canada since April. 2 Jane is a good friend of mine....

English grammar present simple present perfect since for duration exercise verb tenses sentences practice.
0

Exercise 38 Which is right? 1 Mark is/has been in Canada since April. 2 Jane is a good friend of mine. I know / have known her very well. 3 Jane is a good friend of mine. I know / have known her for a long time. 4 “Sorry I'm late. How long are you / have you been waiting?” “Not long. Only five minutes.” 5 Martin works / has worked in a hotel now. He likes his job very much. 6 Linda is reading the newspaper. She is / has been reading it for two hours. 7 “How long do you live / have you Jived in this house?” “About ten years.” 8 “Is that a new coat?” “No, I have / I've had this coat for a long time.” 9 Tom is / has been in Spain at the moment. He is / has been there for the last three days.

avatar
задан месяц назад

3 Ответа

0

Exercise 38 is designed to test your understanding of the present simple, present continuous, and present perfect tenses in English. Here's a detailed review of each sentence with explanations:

  1. Mark has been in Canada since April.

    • Explanation: The present perfect tense "has been" is used here because it indicates that Mark's stay in Canada started in the past (April) and continues up to the present.
  2. Jane is a good friend of mine. I know her very well.

    • Explanation: The simple present tense "know" is used here because it describes a general fact or state that is true at all times.
  3. Jane is a good friend of mine. I have known her for a long time.

    • Explanation: The present perfect tense "have known" is used here because it emphasizes the duration of the friendship from the past up to the present.
  4. “Sorry I'm late. How long have you been waiting?” “Not long. Only five minutes.”

    • Explanation: The present perfect continuous tense "have you been waiting" is used to emphasize the duration of the action (waiting) that started in the past and continues up to the present.
  5. Martin works in a hotel now. He likes his job very much.

    • Explanation: The present simple tense "works" is used here because it describes a current, regular job situation.
  6. Linda is reading the newspaper. She has been reading it for two hours.

    • Explanation: The present perfect continuous tense "has been reading" is used to emphasize the ongoing nature and duration of the action (reading) that started in the past and continues in the present.
  7. “How long have you lived in this house?” “About ten years.”

    • Explanation: The present perfect tense "have you lived" is used to emphasize the duration of living in the house from the past up to the present.
  8. “Is that a new coat?” “No, I have had this coat for a long time.”

    • Explanation: The present perfect tense "have had" is used to indicate that the speaker obtained the coat in the past and still has it in the present.
  9. Tom is in Spain at the moment. He has been there for the last three days.

    • Explanation: The present simple tense "is" is used to describe Tom's current location. The present perfect tense "has been" is used to indicate that his stay in Spain started in the past (three days ago) and continues up to the present.

These exercises highlight the importance of choosing the correct tense to accurately convey the timing and duration of actions and states in English.

avatar
ответил месяц назад
0

  1. Mark has been in Canada since April.
  2. Jane is a good friend of mine. I have known her very well.
  3. Jane is a good friend of mine. I have known her for a long time.
  4. “Sorry I'm late. How long have you been waiting?” “Not long. Only five minutes.”
  5. Martin works in a hotel now. He likes his job very much.
  6. Linda is reading the newspaper. She has been reading it for two hours.
  7. “How long have you lived in this house?” “About ten years.”
  8. “Is that a new coat?” “No, I've had this coat for a long time.”
  9. Tom is in Spain at the moment. He has been there for the last three days.

avatar
ответил месяц назад
0

  1. Mark has been in Canada since April. (Present perfect continuous is used to indicate an action that started in the past and continues up to the present moment.)

  2. Jane is a good friend of mine. I have known her very well. (Present perfect is used to indicate an action that started in the past and has a connection to the present.)

  3. Jane is a good friend of mine. I have known her for a long time. (Present perfect is used to indicate an action that started in the past and has a connection to the present.)

  4. “Sorry I'm late. How long have you been waiting?” “Not long. Only five minutes.” (Present perfect continuous is used to ask about an action that started in the past and continues up to the present moment.)

  5. Martin works in a hotel now. He likes his job very much. (Present simple is used to talk about routines or habits.)

  6. Linda is reading the newspaper. She has been reading it for two hours. (Present perfect continuous is used to indicate an action that started in the past and continues up to the present moment.)

  7. “How long have you lived in this house?” “About ten years.” (Present perfect is used to talk about an action that started in the past and continues up to the present moment.)

  8. “Is that a new coat?” “No, I have had this coat for a long time.” (Present perfect is used to indicate an action that started in the past and has a connection to the present.)

  9. Tom is in Spain at the moment. He has been there for the last three days. (Present perfect is used to indicate an action that started in the past and continues up to the present moment.)

avatar
ответил месяц назад

Ваш ответ

Вопросы по теме