1.(2016•北京)—Excuse me, which movie are you waiting for?
—The new Star Wars. We have_been_waiting (wait) here for more than two hours.
2.(2016•北京)The students have_been_working (work) hard on their lessons and their efforts will be rewarded with success in the end.
3.(2016•江苏)Dashan, who has_been_learning (learn) crosstalk, the Chinese comedic tradition, for decades, wants to mix it up with the Western standup tradition.
4.(2015•福建)—Where is Peter? I can't find him anywhere.
—He went to the library after breakfast and has_been_writing (write) his essay there ever since.
5.(2015•陕西)Marty has_been_working (work) really hard on his book and he thinks he'll have finished it by Friday.
6.(2014•湖南)Since the time humankind started gardening, we have_been_trying (try) to make our environment more beautiful.