WorksheetsPresent Perfect M2
Total questions: 15
Worksheet time: 7mins
กริยาที่ใช้ใน present perfect คือ
กริยาช่องที่ 1
กริยาช่องที่ 2
กริยาช่องที่ 3
กริยาช่องที่ 4
The kids.............the house.
has clean
has cleaned
have cleaned
have cleaning
We.............too much.
have eat
have eats
has eat
have eaten
Since yesterday, I ______________ (lose) my wallet. Have you seen it anywhere?
loses
have lost
am losing
have been losing
Harry Potter _________________ (win) the best player of the year in the Quidditch World Cup twice.
has won
wins
has been winning
is winning
__________________ (you/ever/travel) to Hollywood?
Have ever you traveled
Have you ever traveled
Ever you have traveled
You ever have traveled
That tree ____________ there for 5 hundred years.
does
have been
is been
has been
ข้อใด คือ กริยาช่วย ของ Present Perfect tense
had / has
has / have
was / were
is / am / are
Where is Sam? Have you _____ (see) him?
seen
seed
sew
saw
................. has tried to do his best.
Alan
We
They
Steve Jobs and Bill Gates
I ______ studied for two hours
have
has
had
do
1. He ...................... in Thailand for 20 years.
a. have live
b. has live
c. has lived
d. have lived
Bob's not here. He ………………… to work.
has gone
have gone
has been
have been
They _________________ each other since last year.
have know
have known
have been knowing
have been known
I ........................ ten letters since morning.
write
wrote
have written
have been writing
