Read these sentences and fill in the gaps with the correct form of the verb in the past simple, present perfect or present perfect continuous. example 0. she ) at home since tuesday. answer 0. has stayed example 1. they (go) to canada many years ago. answer 1. went example 2. i (wait) here for ten minutes. answer 2. have been waiting 1. peter (help) me for 2 hours. 2. she (cook) dinner yesterday. 3. he (know) julie for ten years.
1has been helping.present perfect continuous
2cooked . past simple
3has known.present perfect