Present Perfect : I have played tennis before. , I haven't eaten my dinner yet. , I have never seen that girl before. , I have already been to Japan. , I have seen that move six times. , I have gone to the forest twice. , We have written six books. , She has lost my door keys. , I have found my car keys. , They have forgotten the name of my girlfriend. , Has she bought a present yet?, Have you done your homework yet?, Have you won any competitions before?, Present Perfect Progressive: I have been waiting for six hours. , I have been watching movies since 4am. , I have been playing this game for too long. , She has been swimming with me for 3 hours. , That is the boy who has been dancing for six days. , I wonder if she has been following me all day. , Have you been sitting in the dark for 2 hours? , She has been crying for a long time. , I have forgotten why I have been keeping all my old bottles. , Ben and Kate have been dating for many months., I wonder how long that light has been flickering. , She has been trying to register for that app since last year. , Have you been listening to the lessons?,
0%
PP VS PPP
Share
Share
Share
by
Lamsharen
I-edit ang Content
I-Print kini
Embed
Uban pa
Assignments
Leaderboard
Show more
Show less
Kini nga leaderboard naka-pribado. Pag-klik sa
Share
aron himuon kini nga publiko.
Kini nga leaderboard gi-disable sa tag-iya sa resource.
Kini nga leaderboard gi-disable tungod ang imong mga kapilian lahi ra sa tag-iya sa resource.
I-revert ang mga Kapilian
Ang
Tama o Sayup
usa ka open-ended nga template. Dili kini makamugna ug mga marka sa leaderboard.
Kinahanglan mag log in
Visual style
Fonts
Subscription required
Mga Option
I-switch ang template
Ipakita tanan
Daghang mga format ang mugawas samtang gidula nimo ang activity.
Open results
Copy link
QR code
Mag-delete
I-restore ang gi-autosave:
?