The present perfect and the simple past (III.1)
Put the verbs in brackets into the correct tense:
present perfect
or
simple past
.
I hear that your MP, Mr Simpson,
(make) a very clever speech last night. How long
(he be) your MP?
Oh, we
(only have) him since January. His predecessor Mr Allen
(resign) suddenly because of ill-health and there
(be) by-election.