To view this page you need to install Adobe Flash Player
Present PerfectAuthor: stan carmen-gina
Description: Complete with since and for.
Keywords: , , , , , , online teaching
1. They have been dreaming of this trip ..... a long time ago.
2. The children have been drinking milk .....five minutes.
3. My brother has been translating Shakespeare ...... 1989.
4. Mother has been dusting the furniture .... half an hour.