0
Catull Posted 9 years ago
Grammar

Tenses in clauses - after, when, before, since?

Hello,

I'm trying to overcome my problems with tenses in dependent clauses / main clauses. I often do not understand, when to use simple past or present perfect in the dependent clause or how to use other tenses apart from these.

For example:

1) I will have done (have done?) that by the time you get here / you have gotten here / you got here.

2) We'll go (or We go?) to the zoo after he has finished his homework / finished his homework / will have finished.

3) Before you come to me, please have your postbox checked by your daughter. I've sent her a letter.

4) I have never witnessed something so strange here since the new neighbours had moved in / moved in / had been moving in?


Where do I find grammar summaries about this specific part of the english grammra? Can't seem to find comprehensive work on this topic on the internet?!


Thank you Emotion: smile

  

Top answer

Catull I often do not understand, when to use simple past or present perfect in the dependent clause Sometimes both can be used and it is the choice of the writer. ) that by the time you get here / you have gotten here / you got here. 1) I will have done that by the time you get here.

  • Catull I often do not understand, when to use simple past or present perfect in the dependent clause Sometimes both can be used and it is the choice of the writer.
  • ) that by the time you get here / you have gotten here / you got here.
  • 1) I will have done that by the time you get here.
  • Future perfect always references a point in the future.
  • When we use a point sometime in the future as a test or condition, we use present tense.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
CatullI often do not understand, when to use simple past or present perfect in the dependent clause

Sometimes both can be used and it is the choice of the writer.

Catull1) I will have done (have done?) that by the time you get here / you have gotten here / you got here.

1) I will have done that by the time you

Related Questions