for more than an hour.
i (live) .................... without electricity for two weeks.
the film (run / not) ................. for ten minutes yet, but there's a commercial break already.
how long (work / she) ....................... in the garden?
she (not / be) ............. in the garden for more than an hour.
put the verbs into the correct tense (present perfect simple or present perfect progressive).
a: (you / take)................. the dog for a walk yet?
b: i (work)............. all day. i (come / just) .............. home from work and i (have / not)................. the time yet to walk the dog.
a: how long (the dog / be).................. home alone?
b: for about 6 hours. you (walk / not) ............... 