< Back To Grammar List
Correct : 0 / 0

Present Perfect Tense

Mixed Exercise

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