www.ejerciciosinglesonline.com
Complete the sentences using present perfect simple or present perfect continuous:
1. I (wait) for you the whole morning.
2. How long you (smoke) here? It smells really bad!
3. Mary (already / finish) all her exercises.
4. I (not find) out the answer yet.
5. I (play) soccer for two hours!