Present Perfect Author: 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.