15 questions
Present Perfect Tense (sing)
will have sung
had sung
has sing
has sung
Past Perfect Tense (write)
had write
had written
has written
will have written
Present Perfect Tense (take)
has taken
has took
will have taken
had taken
Future Perfect Tense (buy)
bought
will have bought
has bought
had bought
Future Perfect Tense (bring)
have brought
had bring
will have bring
will have brought
Past Perfect Tense (freeze)
will have frozen
have frozen
had freeze
had frozen
Past Perfect Tense (walk)
will have walked
had walked
had walking
has walked
Future Perfect Tense (find)
will find
will have found
found
had found
Present Perfect Tense (eat)
will have eaten
has eaten
has ate
had eaten
Past Perfect Tense (get)
had gotten
had got
has gotten
will have gotten
Present Perfect Tense (sleep)
had slept
has slept
has sleeping
will have slept
Past Perfect Tense (give)
has give
had given
have given
will have given
Future Perfect Tense (wait)
will have waiting
will have waited
had wait
has waited
Present Perfect Tense (move)
will have moved
have moved
has moving
had moved
Present Perfect Tense (talk)
will have talked
have talked
has talking
had talking