Grammar
Time adverbs are often used with the present perfect and function as modifiers of other elements in the clause.
External link to: Time Adverbs with Present Perfect Topic.
Open in a new tab: Time Adverbs with Present Perfect (66) exercises.