Skip to content
Home » [Update] Present Perfect Or Present Perfect Continuous Tense Exercise | แบบฝึกหัด present perfect continuous tense พร้อม เฉลย – NATAVIGUIDES

[Update] Present Perfect Or Present Perfect Continuous Tense Exercise | แบบฝึกหัด present perfect continuous tense พร้อม เฉลย – NATAVIGUIDES

แบบฝึกหัด present perfect continuous tense พร้อม เฉลย: นี่คือโพสต์ที่เกี่ยวข้องกับหัวข้อนี้

Fill in the blanks with an appropriate verb form.

1. How long …………………… Julie?

have you known

have you been knowing

Either could be used here

Correct!

Wrong!

Some verbs are not normally used in the continuous form. Know is one of them.

2. I ……………………….. all morning. I am tired.

have worked

have been working

Either could be used here

Correct!

Wrong!

We use the perfect continuous when the focus is on the continuity rather than the completion.

3. I …………………… ten letters since morning.

wrote

have written

have been writing

Correct!

Wrong!

Here the emphasis is on the idea of completion and hence we use the perfect tense.

4. I have already ……………………. the report.

received

been receiving

Either could be used here

Correct!

Wrong!

Here we are talking about a finished action and hence we use the perfect tense.

5. Sorry about the mess. We …………………. the walls.

have painted

have been painting

Either could be used here

Correct!

Wrong!

Here we are talking about an ongoing situation and therefore we use the present perfect continuous tense.

6. This is the fifth time you …………………….. that question.

asked

have asked

have been asking

Correct!

Wrong!

We use the present perfect in structures with ‘this is the first/second/third time…’

7. You …………………. a dozen cookies today.

have eaten

have been eating

Either could be used here

Correct!

Wrong!

Here again the emphasis is on the idea of completion.

8. We ……………………….. in this city for ten years.

have lived

have been living

Either could be used here

Correct!

Wrong!

The present perfect and the present perfect continuous can both be used to talk about actions and situations that started in the past and have continued up to the present.

9. John ……………………… his leg so he can’t walk.

has broken

has been breaking

Either could be used here

Correct!

Wrong!

10. You look hot. What ………………………. ?

have you done

have you been doing

did you do

Correct!

Wrong!

11. Help! I ……………………. my purse.

have lost

have been losing

Either could be used here

Correct!

Wrong!

We are talking about a finished action here and hence we use the present perfect.

12. ‘You look tired.’ ‘Yes, I ………………………..’

have run

have been running

Either could be used here

Correct!

Wrong!

The present perfect continuous can be used to talk about situations that have just stopped and have present results.

Answers

1. How long have you known Julie?
2. I have been working all morning. I am tired.
3. I have written ten letters since morning.
4. I have already received the report.
5. Sorry about the mess. We have been painting the walls.
6. This is the fifth time you have asked that question.
7. You have eaten a dozen cookies today.
8. We have lived / have been living in this city for ten years.
9. John has broken his leg so he can’t walk.
10. You look hot. What have you been doing?
11. Help! I have lost my purse.
12. ‘You look tired.’ ‘Yes, I have been running.’

[Update] Present Perfect vs Present Perfect Continuous 2 | แบบฝึกหัด present perfect continuous tense พร้อม เฉลย – NATAVIGUIDES

1) He ___________ (read) that book for two hours. a) has read b) have read c) has been reading d) have been reading 2) He ___________ (read) 53 pages so far. a) has read b) have read c) has been reading d) have been reading 3) Peter _________________ (play tennis) since he was ten. a) has played b) has been playing c) has playing d) have been playing 4) Peter __________________ (win) four times. a) has been winning b) have won c) has win d) has won 5) They _______________ (make) films since they left college. a) have made b) have been making c) has made d) has been making 6) They ________________ (make) five films since they left college. a) have made b) has made c) have been making d) has been making 7) How long _______________ (you/learn) English? a) you has learnt b) you has been learing c) have you been learning d) you have been learning 8) _______________ (you/catch) any fish? a) You have caught b) Have you caught c) Have you been catching d) Have you catched 9) You look tired. What _______________ (you/do? a) have you done b) have you did c) you have been doing d) have you been doing 10) How long _______________ (you/teach)? a) have you been teaching b) has you been taught c) have you teached d) you have taught 11) How long _______________ (you/know) your wife? a) have you been knowing b) have you knew c) has you known d) have you known 12) _______________ (you/ever/work) in a factory? a) Have you ever worked b) You have ever worked c) Have you worked ever d) Has you ever worked 13) I_______________ (never/ be) to China. a) never be b) never been  c) have been never d) have never been 14) He _______________ (appear) in several films. a) has appeared b) have appeared c) has appear d) have appear 15) He (not/look) ____________ in our direction once. a) hasn’t been looking b) hasn’t looked c) hasn’t looking d) hasn’t look 16) He _________________ (walk) by us at least twenty times. a) has been walked b) have walked c) has walked d) have been walking 17) I think the waiter ____________________ (forget) us. a) have forgotten b) has been forgetting c) has forgot d) has forgotten 18) A: Who is that? B: This is my husband. I ___________ (love) him since we first met! a) have been loving b) have loved c) has loved d) has been loving 19) She _____________ (travel) for 3 months. a) has traveleld b) have travelled c) has been travelling d) have been travelling 20) It _________________ (be) very hot this month. a) have been b) has been c) has being been d) has being


ติว TOEIC : Present Perfect สอบบ่อยสุด! ทำยังไงให้รอด⁉


จำไม่เคยได้ ❌ โครงสร้าง Present Perfect 🔥
ออกสอบบ่อยสุด!! ทำยังไงให้รอด⁉ คลิปนี้มีคำตอบ
.
แจกกลอน ไปท่องจำ แต่งอย่างดี!‼
จำโคตรง่าย ท่องครั้งเดียวก็จำได้ ใช้ได้จริงในห้องสอบ
ไม่อยากตกม้าตาย รีบกดแชร์ ⚠ ครูดิวเตือนแล้วนะคะ
‍‍ ‍‍‍‍‍‍‍‍ ‍‍ ‍‍ ‍‍ ‍‍
อ่อนแกรมม่า!🚫 ถ้ายังไม่มั่นใจว่า TOEIC จะรอด
ต้องเริ่มติวได้แล้ว!!
‍‍‍‍‍‍‍‍ ‍‍ ‍‍ ‍‍ ‍‍
อยากได้คะแนนสูงๆ✨ให้ครูดิวติวให้ชัวร์ ตั้งแต่ตอนนี้!!
การันตีผล 750+ ไปสอบแล้วไม่ถึง ยินดีให้เรียนซ้ำฟรี!
‍‍ ‍‍‍‍‍‍‍‍ ‍‍ ‍‍ ‍‍ ‍‍
📍สนใจสมัครคอร์ส 💬
📍สอบถามรายละเอียดคอร์สกับแอดมิน ได้ทาง
📍Inbox : m.me/TOEICKruDew
📍ทดลองเรียนฟรี : www.opendurian.com/toeic_krudew
📍Add Line : https://lin.ee/nrn6h06
📍IG\u0026TikTok : @krudewtoeic
‍‍ ‍‍ ‍‍
toeic krudewtoeic ติวtoeic grammar english

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูเพิ่มเติม

ติว TOEIC : Present Perfect สอบบ่อยสุด! ทำยังไงให้รอด⁉

We’d Been Hoping for a Romantic Trip – Past Perfect Continuous


Learn how to use the past perfect continuous tense (also known as the past perfect progressive tense) to express an action that started in the past and continued until a later time in the past.

We'd Been Hoping for a Romantic Trip - Past Perfect Continuous

Present Perfect และ Past Simple Tense ตอนที่ 4 ภาษาอังกฤษ ป.4 – ม.6


Present Perfect และ Past Simple Tense
ภาษาอังกฤษ ป.4 ม.6
มาตราฐาน ต 2.2
มาดูหลักการใช้และความแตกต่างระหว่าง Present Perfect และ Past Simple Tense กับ Bobby และผองเพื่อนกัน
โครงการพัฒนาคุณภาพการศึกษาด้วยเทคโนโลยีสารสนเทศ DLIT (Distance Learning Information Technology)
http://www.dlit.ac.th

Present Perfect และ Past Simple Tense ตอนที่ 4 ภาษาอังกฤษ ป.4 - ม.6

English Verb Tenses Conversations


This video will make it easier for you to learn and understand the correct use of English Verb Tenses through real life conversations.
Contents: Present Simple Tense, Present Continuous, Present Perfect, Present Perfect Continuous, Past Simple Tense, Past Continuous, Past Perfect, Past Perfect Continuous, Future Will \u0026 Be Going To, Future Continuous \u0026 Future Perfect

English Verb Tenses Conversations

Present Simple or Present Continuous? Grammar Quiz


Did you like the video?
Write your result in the comments!
More videos:
Present Simple test | Grammar quiz
https://www.youtube.com/watch?v=o0Swx_Qts2g
Present Continuous | Grammar quiz
https://www.youtube.com/watch?v=Vfd3oS_6x1Q
Present Perfect | Grammar quiz
https://www.youtube.com/watch?v=czIkSuVUxdo
Present Perfect Continuous | Grammar quiz
https://www.youtube.com/watch?v=DrXqJtk4LjY
Past simple | Grammar quiz
https://www.youtube.com/watch?v=YAQklg1Vg5c
Past Continuous | Grammar quiz
https://www.youtube.com/watch?v=JMnOrbD4ok
Past Perfect test | Grammar quiz
https://www.youtube.com/watch?v=ycapryfw7qw
Past Perfect Continuous test | Grammar quiz
https://www.youtube.com/watch?v=h7rh2Afu9R8
Future Simple | Grammar quiz
https://www.youtube.com/watch?v=3GnrptCBDz0
Future Continuous | Grammar quiz
https://www.youtube.com/watch?v=Ir9xcBbS7ik
Future Perfect | Grammar test
https://www.youtube.com/watch?v=LSyTBLeyqpg
Future Perfect Continuous | Grammar quiz
https://www.youtube.com/watch?v=UUVBV3EGtnQ

Present Simple or Present Continuous? Grammar Quiz

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูบทความเพิ่มเติมในหมวดหมู่LEARN FOREIGN LANGUAGE

ขอบคุณมากสำหรับการดูหัวข้อโพสต์ แบบฝึกหัด present perfect continuous tense พร้อม เฉลย

Leave a Reply

Your email address will not be published. Required fields are marked *