Extra grammar 24: The past or the perfect?
Extra grammar 25: the past or the perfect?
Extra grammar 26: the present perfect or the past perfect?
Extra grammar 27: the present perfect or the past perfect?
Extra grammar 28: simple past or perfect?