PRESENT PERFECT SIMPLE
Put each verb in the correct form.
(be) all the time?
(not, see) you for a while.
(work) a lot for some weeks.
(be) to any theatre so far.
(not, play) the guitar for some years.
(see) the new exhibition at the Museum of Modern Art?
(not, read) any books in English, has she?
Charles and Jill
(not, meet) so far, have they?
(not, ask; no contraction) me?