# 1เลือกประเภทWhich sentence correctly uses the present perfect tense?They go to the store.They went to the store.They have gone to the store.They will go to the store.
# 2เลือกประเภทComplete the sentence with the present perfect tense: We ___ (to live) here for ten years.have livedlivedlivewill live
# 3เลือกประเภทWhat time expression is commonly used with the present perfect tense?Yesterdaysincelast weekin 2010
# 5เลือกประเภทIdentify the correct present perfect usage: They ___ (not/to see) the movie yet.have not seendid not seedo not seeare not seeing
# 6เลือกประเภทComplete this sentence with the present perfect tense: I ___ (to visit) France three times.visitvisitedhave visitedwill visit
# 7เลือกประเภทWhich of the following sentences uses the present perfect tense?I ate breakfast.She has visited Paris.They will go to the park.We are cooking dinner.
# 8เลือกประเภทSelect the correct present perfect form: She ___ (to finish) her homework.has finishedfinishedfinisheswill finish
# 9เลือกประเภทWhat is the main difference between past simple and present perfect tense?Past simple is used for actions that will happen.Present perfect is used for actions that happened at a specific time.Past simple shows a completed action at a specific time in the past.Present perfect is used for hypothetical situations.
# 10เลือกประเภทChoose the correct form: 'I ____ to the new restaurant yet.'didn't gohaven't gonedon't gowon't go
# 11เลือกประเภทWhich sentence correctly uses the past simple tense?I have known her for years.She has just left.He went to the store yesterday.They will have gone by now.
# 12เลือกประเภทWhich sentence is in the present perfect tense?I have eaten breakfast.I eat breakfast.I will eat breakfast.I am eating breakfast.
# 13เลือกประเภทComplete the sentence using past simple: 'Last year, they ____ a new car.'have boughtbuyboughtwill buy
# 14เลือกประเภทWhich of these keywords is commonly used with the present perfect tense?YesterdayLast weekAlreadyTomorrow
# 15เลือกประเภทFill in the blank with the correct tense: 'She ____ in London for five years before moving to New York.'has livedlivedwas livingwill live
# 16เลือกประเภทจงสร้างประโยคปฏิเสธจากคำต่อไปนี้ ให้อยู่ในรูปของ Present Perfect Tense I / not / meet / Henry / for / 2 days.I don't meet Henry 2 days ago.Have I met Henry for 2 days?I haven't met Henry for 2 days. I have met Henry.
# 18เลือกประเภทจงสร้างประโยค Present Perfect Tense จากคำที่ให้ต่อไปนี้ Jenny / live / this town / 2015 Jenny has lived this town since 2015.Jenny haven't lived this town for four years.Jenny lived this town 2 years ago.Has Jenny lived this town?
# 19เลือกประเภทWhich one is incorrect verb form?Drink / Drank / DrunkFly / Found / FoundBuy / Bought / BoughtCut / Cut / Cut
# 20เลือกประเภทจงสร้างประโยคคำถามจากคำต่อไปนี้ ในรูปของ Present Perfect Tense Your father / pay / the bill / ?Has your father paid the bill?Have your father pay the bill?Your father hasn't paid the bill? Did your father pay the bill?