Present Perfect (Result), I have finished my homework., She has cleaned her room., They have cooked dinner., He has written the test., We have already eaten lunch., Present Perfect Continuous (Process), I have been doing my homework for two hours., She has been cleaning her room all morning., They have been cooking dinner since 5 o’clock., He has been writing the test for an hour., We have been eating lunch for 30 minutes..

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?