Choose the correct word in the sentences: i shoes for 2 years. a) have had b) have been had c) have she 9 o’clock. a) has cooked b) is cooking c) has been cooking all morning? a) have cleaning b) have been cleaning c) have cleaned has kelly visited you a) already b) just c) yet john has been living here . a) for b) since c) all
She has been cooking since 9 o'clock.
Have you been cleaning all morning?
c) already
b) since