1.Why … you … (call) me yesterday? *
did – called
have – call
have – called
did – call
has – called
2. … you …. (mention) my name just now? *
did – mentioner
have – mention
did – mention
has – mentioned
have – mentioned
I … (already/finish) doing my homework. Unfortunately, I … (leave) it at home some minutes ago. *
5 poin
have already finished – left
already finished – left
finished already – has left
have already finished – have left
has already finished – has left
Hurry up! You … (already/be) 15-minute late. *
5 poin
already been
already have been
have already been
was already
were already
Our teachers … (teach) for about 20 years. *
5 poin
have teached
has teached
have taught
teached
has thought
"BRIAN!! What … you … (do) to your room? What a mess!" *
5 poin
has – done
have – done
did – did
are – did
did – do
The girls have known me … I was in primary school. *
5 poin
yet
just
already
since
for
… you … (have) your lunch yet? *
10 poin
do – have
have – had
had – did
have – have
did – have
Simple past vs present perfect
Jawaban:
1 did-called
2 did-mention
3