現(xiàn)在完成進行時在持續(xù)活動中經(jīng)常是描述進行了一段時間并將繼續(xù)進行的活動---相對比較直接
考慮一個場景,你要出去和朋友看電影。你們約定在附近的一個公園見面再一起去電影院,但當你到了公園,你發(fā)現(xiàn)你的朋友不在那里。你給他打電話說:“我一直在等你,你在哪?”或者“ 我已經(jīng)等你15分鐘了,快點!”
這個動詞的持續(xù)方面給你的同學傳達了這樣的信息:盡管你已經(jīng)等了他很久并且已經(jīng)變得不耐煩了,但是這個等待可能還會繼續(xù)。這意味著你的朋友不用擔心你會回家留他一個人去看電影。
另一方面,如果你更加不耐煩,你在電話里可能會使用現(xiàn)在完成時,聽起來想這樣:“我已經(jīng)等了你15分鐘了,我受夠了!”你可能甚至會在電話結尾說:“我準備回家了現(xiàn)在。”

以上的例子說明你選擇不同的時態(tài)會讓你的句子傳達完全不同的意思---現(xiàn)在完成進行時(I have been)或者現(xiàn)在完成時(I have)。為了讓你百分百明白它們之間的區(qū)別,我想更深入的分析一下。
讓我們假設當你去你的祖父母家時你看到他們在玩牌。你會用現(xiàn)在完成進行時問他們:“你們玩牌玩多久了?” “到現(xiàn)在一小時了”你祖母會這么回答。如果你看到他們正把卡片放一邊,你可能回用現(xiàn)在完成時來問他們:“你們剛才玩牌了嗎?” 這種現(xiàn)在完成時的用法是用于剛剛完成的動作。
?