Good question. Does anything ever happen before the present perfect? I don't believe it does.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
English 1b3what tense do we useI don't think you can use any tense.
CalifJimI don't think you can use any tense
English 1b3What do you mean?Well, as corrected by my notes later in the post, you can use the present or the present perfect.
English 1b3I just can't understand why we can't express a time before the present perfect.I would try to explain it by saying that the present perfect can't (=doesn't) express a (definite) time (in