Exercício: Sobre Present Perfect

Marque a alternativa correta das questões :

She (has win , has won) the game

My brother ( hasn't dropped , didn't drop ) a plate las night.

They ( arrived , have arrived ) late recently.

We ( have bought , bought ) a gift yesterday.

That cat ( has eaten , aten ) the fish.

My parents ( lived , have lived ) in Scotland.

Maria ( wrote , has written ) many letters lately.

The maid ( didn't break , hasn't broken ) a vase last night.
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
has won;
didn't drop
have arrived
bought
has eaten
Has won
Didn't drop
Have arrived
Bought
Has eaten
Have lived
Has written
Didn't break