< Back To Grammar List
Correct :
0
/
0
Present Perfect Tense
Mixed Exercise
1 |
![]() ![]()
Answer
Has it rained
|
Right
Wrong
|
|
2 |
![]() ![]()
Answer
Has he taken
|
Right
Wrong
|
|
3 |
![]() ![]()
Answer
Has he read
|
Right
Wrong
|
|
4 |
![]() ![]()
Answer
You have kept
|
Right
Wrong
|
|
5 |
How many countries
![]() ![]()
Answer
have they visited
|
Right
Wrong
|
|
6 |
![]() ![]()
Answer
She has stolen
|
Right
Wrong
|
|
7 |
How long
![]() ![]()
Answer
have it taken
|
Right
Wrong
|
|
8 |
Winnie
![]() ![]()
Answer
has not played
|
Right
Wrong
|
|
9 |
![]() ![]()
Answer
She has left
|
Right
Wrong
|
|
10 |
![]() ![]()
Answer
Have you eaten
|
Right
Wrong
|
|
11 |
We
![]() ![]()
Answer
have heard
|
Right
Wrong
|
|
12 |
Tom and Janet
![]() ![]()
Answer
have been
|
Right
Wrong
|
|
13 |
![]() ![]()
Answer
Have you eaten
|
Right
Wrong
|
|
14 |
He
![]() ![]()
Answer
has not forgotten
|
Right
Wrong
|
|
15 |
![]() ![]()
Answer
Have they used
|
Right
Wrong
|
|
16 |
![]() ![]()
Answer
He has hurted
|
Right
Wrong
|
|
17 |
We
![]() ![]()
Answer
have not gone
|
Right
Wrong
|
|
18 |
![]() ![]()
Answer
He has studied
|
Right
Wrong
|
|
19 |
![]() ![]()
Answer
Has she called
|
Right
Wrong
|
|
20 |
Where
![]() ![]()
Answer
have you been
|
Right
Wrong
|