LLingora
← B1 Intermediate

English · B1 · Grammar

Present Perfect Continuous

I have been waiting for an hour.

Preparing your lesson… This usually takes 10–20 seconds.