Online teaching

Online teaching with Kubbu

To view this page you need to install 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