PRESENT PERFECT PROGRESSIVE CONTINUOUS
exc
=
exercises
fla
= flash exercises (
you need
shockwave
)
esp
= English-Spanish exercises
To do some of these exercises you need to have free
quick
time
or
shockwave
installed on your computer
select your level ->
elementary
lower interm.
intermediate
upper interm.
advanced
home
present perfect
<136 free exercises>
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
fla
exc
exc
exc
1
exc
exc
exc
exc
exc
exc
exc
exc
exc
fla
exc
exc
exc
exc
exc
fla
exc
2
exc
fla
exc
exc
exc
exc
exc
fla
exc
exc
exc
esp
exc
exc
fla
exc
exc
3
exc
exc
exc
exc
exc
fla
fla
exc
exc
exc
exc
exc
exc
exc
exc
fla
esp
4
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
5
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
6
fla
fla
fla
exc
exc
fla
exc
fla
exc
exc
exc
exc
exc
exc
fla
fla
fla
7
fla
fla
fla
fla
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
fla
exc
exc
8
present perfect
<98 free exercises>
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
fla
exc
exc
exc
9
fla
fla
fla
fla
fla
exc
exc
fla
exc
fla
fla
fla
exc
exc
exc
exc
exc
10
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
11
exc
jox
fla
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
12
fla
fla
fla
jox
exc
exc
exc
jox
exc
exc
exc
exc
exc
exc
exc
exc
exc
13
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
irregular verbs list
14
to learn
to learn
to learn
to learn
have been/gone
to learn
to learn
present perfect
continuous/progressive
<44 free exercises>
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
jox
exc
exc
exc
exc
exc
exc
15
exc
exc
exc
exc
fla
exc
fla
fla
fla
exc
exc
exc
exc
exc
exc
exc
exc
16
fla
fla
fla
fla
exc
exc
exc
exc
exc
exc
exc
exc
exc
exc
fla
fla
fla
17
exc
exc
fla
fla
exc
grammar
to learn
to learn
to learn
to learn
theo
18
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
What are you looking for?
Enter your search terms
Submit search form