How long have you been working here?

Present Perfect Continuous

B2
單元 12
4 m
課堂 2

課堂列表

How long have you been working here?

  • 簡介

    To make questions in Present Perfect Continuous, we simply invert the positions of a subject and the auxiliary verb 'have/has'.

  • 立即說出

    How long have you been working here?

  • 立即說出

    What have they been doing all day?

  • 立即說出

    Has she been practising the piano recently?

  • 聆聽並跟讀

    ___ ____ ____ ___ ____ _______ ____?

  • 聆聽並跟讀

    ____ ____ ____ ____ _____ ___ ___?

  • 聆聽並跟讀

    ___ ___ ____ __________ ___ _____ ________?

  • 立即翻譯

    你在這裡工作多久了?

  • 立即翻譯

    他們一整天都在幹嘛?

  • 立即翻譯

    她最近有在練鋼琴嗎?

關鍵句型

for a long time

很長一段時間

lately or recently

最近

since last year

從去年開始

詞彙

單字
翻譯
activity
活動
exercise
練習
improvement
改善

重點句子

I have been learning English for two years.

我已經學習英語兩年了。

They have been working hard on their project.

他們一直在努力做他們的專案。

He has been studying for his exams lately.

他最近一直在為考試而學習。

I have been practicing my guitar for a long time.

我已經練習吉他很長一段時間了。

She has been doing yoga since last year.

她從去年開始一直在做瑜伽。

They have been focusing on their fitness lately.

他們最近一直專注於健身。

實用對話

Employee

How long have you been working in this department?

你在這個部門工作多久了?

Manager

I have been working here for five years.

我在這裡工作了五年。

Employee

What have you been doing to improve your skills?

你一直在做什麼來提升自己的技能?

Manager

I have been taking online courses lately.

我最近一直在上線上課程。

Employee

Have you been practicing any new activities?

你有在練習任何新的活動嗎?

Manager

Yes, I have been doing some exercises for my presentation skills.

是的,我一直在做一些提升報告技巧的練習。

BeeSpeaker

練習發音

開始學習

常見問題

'for a long time' 這個片語的意思是某事持續發生了一段較長的時間。
'since last year' 這個片語用來表示一個動作的起始點,並且這個動作持續到現在。
'lately or recently' 這個片語指的是最近發生的行動或情況。

下載 BeeSpeaker,每天高效學習語言

  • 使用麥克風練習說話
  • 超過 3,000 堂老師授課課程
  • 無限 AI 對話
  • 進度、積分和獎盃
  • 智慧複習
  • 目標與系統化學習

下一堂課

超過 3000 堂課,涵蓋從初學者級別 (S1) 到 B2。

查看全部

擺脫外語口說焦慮,提升自信心,說出自然的英語和西班牙語!