Print
Choose answer…
has
had
have had
0
Choose answer…
forgot
will forget
have forgotten
0
Choose answer…
danced
have danced
will dance
0
Choose answer…
ran
has ran
have run
0
Choose answer…
wrote
have wrote
will write
0
Choose answer…
teached
have taught
has taught
0
Choose answer…
are going to go
will go
went
0
Choose answer…
has eaten
have eaten
eat
0
Choose answer…
are going to sleep
is going to sleep
slept
0
Choose answer…
rid
have ridden
rode
0
Choose answer…
rid
have ridden
rode
0
Choose answer…
have drank
have drunk
drank
0
Choose answer…
have seen
is going to see
will see
0
Choose answer…
swam
has swam
has swum
0
Choose answer…
flew
have flown
has flown
0