Start learning →

The tense name for 'has written' is

Apresent perfect
Bfuture perfect
Cpast perfect
Dpresent continuous
Answer & Solution
Correct answer: A. present perfect
Has or have with a past participle forms the present perfect.
Practise this question with Quill — Olympiad (Class 5) →

Keep practising English Verbs

Browse all English Verbs questions for Olympiad (Class 5), or explore more English topics.

Start a English Verbs lesson →
Related questions