0
Yaggy74 Posted 17 years ago
Grammar

PAST PRESENT AND FUTURE SIMPLE PERFECT AND CONTINUOUS

Hi

I understand past, present and perfect now but when it is put into continuous, perfect and simple it confuses me. can someone just help with a 4 sentences please as am unsure I will say what I think the answer is and why

Thank you in advance

1. We had finished eating before they arrived - past perfect continuous (because they had been eating)

2. She had had that dog since she was ten - past simple (because she did have a dog)

3. He became a recluse later in life -past simple (because he became a recluse)

4. They will have finished their work before dinner time - present perfect (because they are doing now but will be finished in the near future)
  

Top answer

1) 'had finished' is a past perfect. 'Eating' is not part of the verb. Sentence is ok.

  • 1) 'had finished' is a past perfect.
  • 'Eating' is not part of the verb.
  • Sentence is ok.
  • 2) This sentence requires a present perfect, 'has had'.
  • 3) Correct 4) This is a future perfect.
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.

7 Answers
0
1) 'had finished' is a past perfect. 'Eating' is not part of the verb. Sentence is ok.

2) This sentence requires a present perfect, 'has had'.

3) Correct

4) This is a future perfect. The sentence is ok. Note, finished is part of the verb here.
0
ok after reading these I am unsure if the following is future perfect or future continuous

I'll be wainting by the clock tower I put it as future continuous because I will be waiting is this correct?
0
Yes, 'I will be waiting' is a future continuous. It is something that, in the future, you will be doing continuously. However, finishing is a single-shot action that you will have completed before the other event in the future, so it requires a future perfect.

Take a look at this website
0
So if I say for example

I have been waiting for you over an hour would this be present perfect continuous
0
yaggy74So if I say for example

I have been waiting for you for over an hour

would this be present perfect continuous


Yes, that is correct. 'Have' is in the present, 'have been' is a perfect form, and 'waiting' is a continuous form.
0
yaggy741. We had finished eating before they arrived - past perfect continuous (because they had been eating)

2. She had had that dog since she was ten - past simple (because she did have

Related Questions