17830 past simple or present perfect
16076 past simple or present perfect
43852 past simple or present perfect
6278 songs4class yourre not alone mj comprehension listening and grammar tasks past simple vs present perfect
Simple past or present perfect tense