整理照片这项活动占据了整个上午,可能仍在继续,也可能刚停下来。蓝色的双手同样可以是刚结束的活动留下的证据。
理解要点
结构为have/has + been + -ing。否定第一个助动词:haven't been sleeping。疑问句把have/has放到主语前。用for、since和how long表达时长。重复活动可以持续数周,而不必每一分钟都在做。
例句
- I've been sorting photos all morning.我整个上午一直在整理照片。
- Ben has been learning Welsh since March.本从三月起一直在学威尔士语。
- Have you been using my desk?你最近在用我的书桌吗?
- We haven't been sleeping well lately.我们最近一直睡得不好。
- Your hands are blue. Have you been painting?你的手是蓝色的。你刚才在刷漆吗?
- They have been delivering food in the neighbourhood every Sunday for a year.他们一年来每周日都在社区送餐。
朗读使用设备上的英语合成语音,质量和可用性因设备而异;它不会评估发音。
设备上没有可用的英语语音,你仍然可以阅读例句。
注意事项
进行形式不保证此时此秒仍在做,也不保证任务已经完成。状态动词在通常的状态含义下多用完成时简单形式:have known,不是have been knowing。
自己试一试
选择正确选项。 Ben ___ been learning Welsh since March. (have / has)
显示答案或示范答案与解析
has
Ben是单数,所以用has been learning。
选择正确选项。 We haven't ___ sleeping well lately. (be / been)
显示答案或示范答案与解析
been
Haven't和-ing形式之间保留been:haven't been sleeping。
选择正确选项。 Have you been ___ my desk? (use / using)
显示答案或示范答案与解析
using
Have been后用-ing形式using;use末尾不发音的e需要去掉。
练习回合
回答问题并重组英语句子,系统会显示你的得分。
选择正确选项。 Ben ___ been learning Welsh since March. (have / has)
选择正确选项。 We haven't ___ sleeping well lately. (be / been)
选择正确选项。 Have you been ___ my desk? (use / using)
按正确顺序点击单词。
按正确顺序点击单词。
按正确顺序点击单词。
今天就用起来
描述本周一直投入的一项活动和近期重复的习惯,再根据可见痕迹提出一个问题。说明该活动仍在继续还是刚刚停下。

