Topics: Present Perfect Tense and Simple Past Tense
The cat _________ just __________ a mouse and it is so happy.
A. has caught
B. have caught
C. has catched
D. has catch
Preview next quiz:
My mum has not ____ come back from work.
A. ever
B. still
C. yet
D. just