I have played this game a lot recently // I have been playing this game a lot recently. What changes?, No difference, The second focuses more on duration/process, The first is incorrect, The second talks about the future, Choose the correct sentence:, I have played that game yesterday, I have practiced guitar last week, I have run 5km this week, I have seen that movie in 2023, Choose the correct sentence:, I have been knowing this band for years, I have known this band for years, I am knowing this band, I have know this band, Which sentence focuses MORE on duration/process?, I have been learning a lot about music theory, I have learned a lot about music theory, Both mean exactly the same thing, Neither sentence is correct, Which sentence is CORRECT?, I have played that game yesterday, I have trained last night, I have seen that movie in 2022, I have practiced guitar this week, Your friend traveled to another country and is STILL there. Which sentence is better?, He has gone to Canada, He has been to Canada, He went Canada, He has going to Canada.

Present Perfect vs Present Continuous

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?