|
Se
utiliza o "future perfect" para
descrever ações que estão
acontecendo ou que vão acontecer no
futuro, mas que, em qualquer caso,
quando chegar esse momento futuro ao
que nós estávamos nos referindo a
ação já terá finalizado. Esta forma
se costuma utilizar com uma
expressão temporal:
|
By
this evening I will have done my
homework. |
Antes desta tarde, eu terei
feito meus deveres
(pode ser que já os esteja
fazendo ou que ainda não
comecei.. Mas, em todo caso,
quando chegar a tarde, os
deveres estarão terminados). |
|
Before summer you will have sold
your house. |
Antes do verão, você terá
vendido sua casa (porém não
é verão, mas quando for, a casa
já estará vendida) |
Este tempo se forma com o futuro
simples do verbo auxiliar "to have",
mais o particípio (past participle)
do verbo principal:
|
By
6 o'clock I wiIl have cleaned my
car. |
Antes das seis, eu terei limpado
meu carro |
|
Before we arrive, she will have
cooked the supper. |
Antes de chegarmos, ela terá
preparado o jantar |
A
forma negativa se forma interpondo a
negação "not" entre o auxiliar e o
verbo principal (atenção na sua
colocação entre os dos componentes
do verbo auxiliar: "will" e "have")
:
|
I
wiIl not have finished my
homework by 7 o'clock. |
Antes das 7 eu não terei
finalizado meus deveres |
|
Before you arrive, we will not
have watered the garden. |
Antes de
que você chegue, nós não
teremos regado o jardim |
A
forma interrogativa se constrói
começando com "will", seguido do
sujeito, da forma infinitiva "have"
e do verbo principal:
|
Will you have bought a new car
before summer? |
Você terá comprado um carro novo
antes do verão? |
|
Will she have learned Spanish
before leaving? |
Ela terá aprendido espanhol
antes de partir? |
Se
a interrogação é negativa, a
partícula "not" se coloca entre o
sujeito e a forma infinitiva "have",
que também se poderia utilizar a
contração "won't" (= will not) que
iria no começo da oração:
|
Won´t you have eaten the dinner
by 10 o'clock? |
Antes das 10, você não terá
jantado? |
|
Won't you have eaten the dinner
by 10 o'clock?
|
|