nmdcat.online
English NMDCAT
Jun 3, 2026
nmdcat.online
English NMDCAT
Jun 3, 2026
nmdcat.online
English NMDCAT
Jun 3, 2026
nmdcat.online
English NMDCAT
Jun 3, 2026
B.
possibility in the past
✓
nmdcat.online
English NMDCAT
Jun 3, 2026
A.
He has went to the store.
✓
B.
They have did their homework.
✓
C.
She has been study for hours.
✓
D.
I have been waiting for you.
✓
nmdcat.online
English NMDCAT
Jun 3, 2026
A.
He is running a marathon.
✓
B.
She was given an award.
✓
C.
They might come to the party later.
✓
D.
The work has been completed.
✓
nmdcat.online
English NMDCAT
Jun 3, 2026
nmdcat.online
English NMDCAT
Jun 3, 2026
C.
Helping (auxiliary) verbs
✓
nmdcat.online
English NMDCAT
Jun 3, 2026
nmdcat.online
English NMDCAT
Jun 3, 2026