Search from various English teachers...
mashukrom
Present perfect or simple past. 1. Paul: I (play) football since I was five years old. Tom: You (play) since you (come) to England? Paul: Oh yes. I (play) quite a lot. I (join) a club the day after I (arrive). Paul: I have played football since I was five years old. Tom: Have you played since you come to England? Paul: Oh yes. I played quite a lot. I joined a club the day after I arrived. 2. Tom: You (play) any matches? Paul: We (play) about ten. We have two more to play. We (have) a good season, We (win) all our matches so far, though we (not really deserve) to win the last one. Tom: Have you played any matches? Paul: We played about ten. We have two more to play. We had a good season, we won all our matches so far, though we did not really deserve to win the last one. 3. Ann: Hello, Jack! I (not see) you for ages! Where you (be)? Jack: I (be) in Switzerland. I (mean) to send you a postcard but I (not have) your address with me. Ann: Never mind. You (have) a good time in Switzerland? How long you (be) there? Jack: I (be) there for a month. I only just (get) back. Yes, I (enjoy) it thoroughly. I (ski) all day and (dance) all night. Ann: Hello, Jack! I have not seen you for ages! Where have you been? Jack: I have been in Switzerland. I have meant to send you a postcard but I didn`t have your address with me. Ann: Never mind. Did you have a good time in Switzerland? How long have you been there? Jack: I was there for a month. I only just have got back. Yes, I have enjoyed it thoroughly. I have skied all day and danced all night.
Jan 20, 2012 6:10 AM
Corrections · 5

Present perfect or simple past.

1. Paul: I (play) football since I was five years old.
Tom: You (play) since you (come) to England?
Paul: Oh yes. I (play) quite a lot. I (join) a club the day after I (arrive).

Paul: I have played football since I was five years old.
Tom: Have you played since you came to England?
Paul: Oh yes. I have played quite a lot. I joined a club the day after I arrived. [To say, "I played quite a lot.", is not an incorrect sentence, but it is not in keeping with the same tense as the question, "Have you played since you came to England?"}

2. Tom: You (play) any matches?
Paul: We (play) about ten. We have two more to play. We (have) a good season, We (win) all our matches so far, though we (not really deserve) to win the last one.

Tom: Have you played any matches?
Paul: We have played about ten. We have two more to play. We have had a good season. We have won all our matches so far, though we did not really deserve to win the last one. [Because Paul's club is still in the season, simple past does not accurately describe the circumstances]

3. Ann: Hello, Jack! I (not see) you for ages! Where you (be)?
Jack: I (be) in Switzerland. I (mean) to send you a postcard but I (not have) your address with me.
Ann: Never mind. You (have) a good time in Switzerland? How long you (be) there?
Jack: I (be) there for a month. I only just (get) back. Yes, I (enjoy) it thoroughly. I (ski) all day and (dance) all night.

Ann: Hello, Jack! I have not seen you for ages! Where have you been?
Jack: I have been in Switzerland. I have meant to send you a postcard but I didn`t have your address with me.
Ann: Never mind. Did you have a good time in Switzerland? How long were you been there?
Jack: I was there for a month. I only just have got back. Yes, I have enjoyed it thoroughly. I have skied all day and danced all night. [Since Jack is no longer in Switzerland, anything referring to that time should be expressed in the simple past.]

January 24, 2012

Present perfect or simple past.

1. Paul: I (play) football since I was five years old.
Tom: You (play) since you (come) to England?
Paul: Oh yes. I (play) quite a lot. I (join) a club the day after I (arrive).

Paul: I have played football since I was five years old.
Tom: Have you played since you come to England?
Paul: Oh yes. I played quite a lot. I joined a club the day after I arrived.

2. Tom: You (play) any matches?
Paul: We (play) about ten. We have two more to play. We (have) a good season, We (win) all our matches so far, though we (not really deserve) to win the last one.

Tom: Have you played any matches?
Paul: We played about ten. We have two more to play. We had a good season, we won all our matches so far, though we did not really deserve to win the last one.

3. Ann: Hello, Jack! I (not see) you for ages! Where you (be)?
Jack: I (be) in Switzerland. I (mean) to send you a postcard but I (not have) your address with me.
Ann: Never mind. You (have) a good time in Switzerland? How long you (be) there?
Jack: I (be) there for a month. I only just (get) back. Yes, I (enjoy) it thoroughly. I (ski) all day and (dance) all night.

Ann: Hello, Jack! I have not seen you for ages! Where have you been?
Jack: I have been in Switzerland. I have meant to send you a postcard but I didn`t have your address with me.
Ann: Never mind. Did you have a good time in Switzerland? How long have you been there?
Jack: I was there for a month. I only just have got back. Yes, I have enjoyed it thoroughly. I have skied all day and danced all night.

February 18, 2019
Want to progress faster?
Join this learning community and try out free exercises!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!