< Back To Grammar List
Correct : 0 / 0

Present Perfect Tense

Mixed Exercise

1
(it / rain) all day?
Answer Has it rained
Right Wrong
2
(he / take) the lesson?
Answer Has he taken
Right Wrong
3
(he / read) the newspaper?
Answer Has he read
Right Wrong
4
(you / keep) a pet for three years.
Answer You have kept
Right Wrong
5
How many countries (they visit) in Europe?
Answer have they visited
Right Wrong
6
(she / steal) all the chocolate.
Answer She has stolen
Right Wrong
7
How long (it / take) ?
Answer have it taken
Right Wrong
8
Winnie (not / play) basketball before.
Answer has not played
Right Wrong
9
(she / leave) her phone in a taxi.
Answer She has left
Right Wrong
10
(you / eat) Thai food before?
Answer Have you eaten
Right Wrong
11
We (hear) that song already.
Answer have heard
Right Wrong
12
Tom and Janet (be) in Tokyo for six months.
Answer have been
Right Wrong
13
(you / eat) lunch yet?
Answer Have you eaten
Right Wrong
14
He (not / forget) his books.
Answer has not forgotten
Right Wrong
15
(they / use) a credit card before?
Answer Have they used
Right Wrong
16
(he / hurt) his leg.
Answer He has hurted
Right Wrong
17
We (not / go) to Disneyland yet.
Answer have not gone
Right Wrong
18
(he / study) Latin.
Answer He has studied
Right Wrong
19
(she / call) her mother yet?
Answer Has she called
Right Wrong
20
Where (you / be) ?
Answer have you been
Right Wrong