Simple past. There is no more recent past time involved. Incidentally, you used present perfect as an alternative, not past perfect.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mister MicawberSimple past. There is no more recent past time involved.but ,I guess In a period of time can very well extend to present ? so why not present perfect
Incidentally, you used present perfect as an alternative, not past perfect.