Present Perfect — for, since, just, yet, already
Choose the right answer from the drop-down menu.
-
1.I haven’t been hereJune.since
-
2.Has Emily done the washing up?yet
-
3.We have known each otherten years.for
-
4.John hastidied his room.just
-
5.Children havefinished their project.already
-
6.It has been boiling hot heremore than a week.for
-
7.Jane hasn't called me back.yet
-
8.I haven't talked to hershe was twenty.since
-
9.They havehad breakfast.already
-
10.Chris hasreturned home.just
-
11.Have you paid for the trip?yet
-
12.Susan hasn't seen meages.for
-
13.They havegone to the airport.already
-
14.It hasstarted raining.just
-
15.Ryan hasn't texted meSunday morning.since
Try this exercise as a worksheet