Online teaching

To use this application you need to install and activate Adobe Flash Player

Get Adobe Flash player .

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.
A) since
B) for
C) had
D) have

2. The children have been drinking milk .....five minutes.
A) since
B) of
C) for
D) had

3. My brother has been translating Shakespeare ...... 1989.
A) since
B) usually
C) for
D) daily

4. Mother has been dusting the furniture .... half an hour.
A) of
B) since
C) in
D) for