Log in
Types of games
Plans
Support
News
Search games
New game
New game
Play Unscramble Words
Print Unscramble Words
Present Perfect
Autor :
Michelle Mora
1.
have
Wmall
Wto
Wgone
Wthe
WWe.
W
2.
He
Hnap
Hhas
Ha
Htaken.
H
3.
has
Sa
Sbought
Sbook
Snew
SShe.
S
4.
her
Sfinished
Shasn't
SShe
Smeal.
S
5.
you
H"mole"
HHave
Heaten
Hbefore?
H
6.
he
Hjob
Hfound
Ha
HHas?
H
7.
for
Isix
IEnglish
II
Istudied
Ihave
Imonths.
I
8.
been
Tmore
TThey
Tyears
Tmarried
Thave
Tfor
T30
Tthan.
T
9.
booked
Stonight
Shas
SShe
Stable
Sfor
Sa.
S
10.
Colleman
Hmeeting
Harrange
Hto.
H
Hyou
Ha
Hphoned
HHave
HMr?
H