present perfect and present perfect continuous
Help
35 It’s still snowing. It … (snow) for hours.
has been snowing
34 Steve … (date) four girls this weekend.
has dated
33 They … (win) two prizes so far.
have won
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies