Search from various Tiếng Anh teachers...
Rashmi
1.I……studied for two hours
=.have
2.We…….here since yesterday
=.have been
3.I have……a letter for 2 hours
=.written
4.I have……music for 15 minutes, it’s very good
=.listened
5.We have……. this new novel together since yesterday
=.read
6.I have……a delicious food for them
=.cooked
7.We have…….this film since last night
=.watched
8.They have…….me about this story
=.told
9.Diana…….sung this song
=.has
10.We have…….in Bandung since 2004
=.lived
11.We……..cooked this delicious food special for you
=.have
12.I……him for two hours
=.call
13.Sinta has…….to the school for 3 hours
=.gone
14.Diana has……..for two hours
=.slept
15.We have…….this major since last night
=.learned
21 Thg 02 2021 06:21
Bài chữa · 6
1.I……studied for two hours =.have 2.We…….here since yesterday =.have been 3.I
have……a letter for 2 hours =.written 4.I have……music for 15 minutes, it’s very
good =.listened 5.We have……. this new novel together since yesterday =.read 6.I
have……a delicious food for them =.cooked 7.We have…….this film since last night
=.watched 8.They have…….me about this story =.told 9.Diana…….sung this song
=.has 10.We have…….in Bandung since 2004 =.lived 11.We……..cooked this delicious
food special for you =.have 12.I……him for two hours =.call 13.Sinta has…….to the
school for 3 hours =.gone 14.Diana has……..for two hours =.slept 15.We
have…….this major since last night =.learned
If there is a length of time you need 'been ....ing'.
21 tháng 2 năm 2021
1.I……studied for two hours =.have 2.We…….here since yesterday =.have been 3.I
have……a letter for 2 hours =been writing 4.I have……music for 15 minutes, it’s very
good =.listened to /been listening to 5.We have been reading this new novel together since yesterday =.read 6.I
have……a delicious food for them =.cooked 7.We have…….this film since last night
=.been watching 8.They have…….me about this story =.told 9.Diana…….sung this song
=.has 10.We have…….in Bandung since 2004 =.lived/been living 11.We……..cooked this delicious
food special for you =.have 12.I……him for two hours = have called/have been calling 13.Sinta has…….to the
school for 3 hours =.gone 14.Diana has……..for two hours =.slept/ been sleeping 15.We
have…….this major since last night =.been learning
"Have been doing" is usually used for act that is continuous. Whether you use "have done" or "have been doing" also depends on whether you are still doing the act. With "since", it usually means you are still doing it, so you need to use "have been doing". With "for", you can use both, again depending on whether you're still doing it now.
21 tháng 2 năm 2021
Bạn muốn tiến bộ xa hơn?
Hãy tham gia cộng đồng học tập này và thử nghiệm những bài tập miễn phí!
Rashmi
Kỹ năng ngôn ngữ
Tiếng Anh, Tiếng Sinhala, Tiếng Tamil
Ngôn ngữ đang học
Tiếng Anh
Bài viết Bạn Có lẽ Cũng Thích

Same Word, Different Meaning: American, British, and South African English
11 lượt thích · 8 Bình luận

How to Sound Confident in English (Even When You’re Nervous)
13 lượt thích · 11 Bình luận

Marketing Vocabulary and Phrases for Business English Learners
10 lượt thích · 4 Bình luận
Thêm bài viết