Present Perfect Tense Quiz
Preview:
You ________ the train tickets yet.
A. hasn’t bought
B. hasn’t buyed
C. haven’t bought
D. haven’t buyed
He has …… (write) five letters.
A. writes
B. wrote
C. written
He __________ (travel) to many countries in his life.
A. have traveled
B. has traveled
C. has travel
D. traveled
_______________The Di Vinci Code? It’s an interesting book.
A. Have you ever read
B. Have you ever reading
C. Has you ever read
D. You ever read
Somebody _____ my bicycle! Now I’ll have to walk home.
A. stole
B. steel
C. has stolen
D. have stolen
It ____ snoweda lot this winter.
A. have
B. has
They ____seen that film six times
A. has
B. have
We have ….. Japan three times
A. visit
B. to visit
C. visiting
D. visited
E. visits
Andy and Tom ____________________ (finish) their homework already.
A. have not finished
B. has not finished
C. has not finish
D. have not finish
Form the present perfect tense of the verb ‘swim’.
A. swam
B. swimmed
C. swiming
D. swum
(A) … you finished your lunch yet?
(B) Yes, I ….
A. Has / has
B. Has / have
C. Have / have
D. Have / has
Which sentence is correct?
A. I have camped in the winter never.
B. I have never camped in the winter.
C. I has never camped in the winter.
I have ………………………… an ice cream. I’m going to brush my teeth.
A. already eated
B. just eaten
C. yet ate
D. just ate
A: How long _____ your classmate?
B: For 3 years.
A. you have known
B. you knew
C. you know
D. have you known
Choose the best sentence !
A. She been has in Canada since 2002
B. She in Canada since 2002 has been
C. She has been in Canada since 2002
D. Since 2002 Canada has been in she
_____________ your boss ______________ (come) back yet?
A. Has coming
B. Has come
C. Have come
D. Has came
Mom: Go and tidy your room.
Girl: I …………………………. tidied it. It was two hours ago. Now I’m doing homework.”
A. has already
B. have yet
C. have already
D. has just
Has ….. gone to library?
A. She
B. I
C. Him
D. They
Sshhh. Be quiet. The play has already ……
A. gone
B. started
C. moved
They ______ the meeting time.
A. haven’t forgotten
B. hasn’t forgotten
C. haven’t forgot
D. hasn’t forgot
They’ve __________been there 6 times this year.
A. already
B. just
C. yet
I don’t need to buy tickets. I’ve ___________ bought mine. I got them online last week.
A. already
B. just
C. yet
Adum has ____________ the football match for 1.30 hours.
A. watched
B. watch
C. watching
D. watches
Choose the correct word from the options in brackets and change in present perfect tense.
I __________ (have never tried/never tried) sushi before today.
A. have never tried
B. never tried
We have ……. the test as good as possible.
A. Prepared
B. Preparing
C. Prepart
D. Prepard