Have you been to the beach lately?, Have you been to the supermarket recently? What have you bought?, Have you bought anything online lately?, Have you ever had an accident?, Have you ever worked at a bar?, Have you ever been to China?, Have you ever climbed a mountain?, Have you watched any movies lately?, Have you just arrived home?, Have you ever seen a UFO?, Have you read anything interesting lately?, What's the best book you have ever read?, What's the best thing you have ever eaten?, What's the best trip you have ever taken?, Have you ever met a famous person?, Have you seen your family lately?, How long have you worked in the same place?, How long have you lived in the same house/ apartment? .

Have you...? Present perfect topics

Ranking

Cartas aleatórias é um modelo aberto. Ele não gera pontuações para um ranking.

Estilo visual

Opções

Alterar modelo

Restaurar arquivo salvo automaticamente: ?