2

I have no idea what tense should I use after the "when clause" when the first part of a sentence is in present perfect. Should I use past simple (continuous) or present perfect (continuous)?

I've done this many times before when I was helping my uncle.

I've done this many times before when I've been helping my uncle.

 

I have done a lot of crazy things when I was with my friends.

I have done a lot of crazy things when I've been with my friends.

Which versions are correct?

1

The basic trouble with the "when" clauses here is that you have a present perfect, it is a present tense, and the "when" should be "now".

I have done a lot of crazy things when I (was/have been) with my friends.

This is borderline acceptable. It is slightly odd, because the when clause still jars with the present perfect. But it could be understood to describe the situation in which you did crazy things instead of the time. Even so, past tense would be better:

I did a lot of crazy things when I was with my friends.

The first examples could rendered with a past perfect:

I had already done it many times when I started helping my uncle.

Or split into two sentences, one in the present (perfect) and one in the past:

I have done this many times. I first did it before helping my uncle.

Remember, its a present perfect, so the time implied is "now".

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.