Respostas
A resposta correta para preencher as lacunas é: 1- How long has Gerry known? (know) 2- How many times has Charles visited New York? (visit) 3- She has been learning French words for hours, but she still doesn't remember all of them. (learn) 4- My father has never smoked. (smoke) 5- Sorry, I'm late. Have you been waiting for long? (wait) Portanto, a opção correta é a letra e: have you known, has visited, has been learning, has never smoked, have you been waiting.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta