Skip to content
noteswale

Intermediate — Class 9–10

Present perfect vs past simple notes

Ready

have done vs did — zindagi vs kal

Present perfect vs past simple is a lesson in B1 Intermediate (Intermediate — Class 9–10) of English Grammar language notes on noteswale.

have done vs did — zindagi vs kal

More in Intermediate — Class 9–10

These B1 Intermediate notes for English Grammar belong to the English Grammar syllabus on noteswale.