WorksheetsPresent Perfect Tense
Total questions: 10
Worksheet time: 3mins
1 She has ...... a gold medal two times.
get
gotten
got
gets
2 They .... that jacket three times this month.
have wear
have wears
have wored
have worn
3 Farhan .... his science homework for two hours
has finished
have finished
has finishes
have finishing
4 Eka's mother ..... at Indofood Company since 1998
have worked
have been worked
has worked
has been worked
5 We ... for a long time to get these tickets
has waiting
have waiting
has waited
have waited
6 Refa's father ..... a businessman since 2015
has be
has been
have been
have to be
7 Ayu and Eka ..... to Disney once.
have found
have gotten
have done
have gone
8 You ..... me about that question five times
have asked
have answering
have made
have gotten
9 They ...... in front of the flag pole since this morning
have closed
have stood
have chosen
have done
10 Miss Anissa ..... at SMP Muhammadiyah 2 since 2017
has studied
has taught
has fought
has brought
