I -------my homework already ., finish, have finished, finished, am finishing , We ------the movie yet., haven't seen, didn't see, don't see, not seen, You ever ----- Japanese ------- food ???, did /try, have /tried, do/try, are /trying, We ----- in this city since 2010., lived, have lived, are living , have been lived, You ------ long ------???, have / waited, have / been , did/ wait, are / waiting , I ----- for you ! Where have you been ???, waited, have waited, have been waiting , am waiting, She ----- the piano lately., hasn't practiced, hasn't been practicing, didn't practice , doesn't practice, It ----- raining all day ., has, has been, has been raining , is raining.

Present perfect continuous /Present perfect

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?