Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
15 Cards in this Set
- Front
- Back
- 3rd side (hint)
P:(by + time) S + will + have + past participle + (by + time) |
Future Perfect with By + Time |
By then, I will have taken a shower. |
|
N:(by + time) S + will not + have + past participle + (by + time) |
Future Perfect with By + Time |
By 9 am, I will not have gotten ready. |
|
Q: (by + time) will + S + have + past participle + (by + time)? |
Future Perfect with By + Time |
Will you have been there by 3pm? |
|
P: S + will have been + present participle |
Future Perfect Progressive |
I will have been going Hawaii. |
|
N: S + will not have been + present participle |
Future Perfect Progressive |
I will not have been eating lunch. |
|
Q: will + S +have been + present participle? |
Future Perfect Progressive |
Will you have been taking shower? |
|
P: By time + S + simple present, S + will have + past participle. |
Future Perfect with Simple Present |
By the time l eat dinner, I will have finished my make up. |
|
N: By time + S + simple present, S + will not have + past participle. |
Future Perfect with Simple Present |
By the time I graduate college, I will not have found a job. |
|
Q: By time + S + simple present, will + S + have + past participle? |
Future Perfect with Simple Present |
|
|
P: S + simple present + , + S + will have been + present participle |
Future Perfect Progress with Simple Present |
Before I go to school, I will have been driving car. |
|
N: S + simple present + , +S + will not have been + present participle |
Future Perfect Progress with Simple Present |
|
|
Q: S + simple present + , +will + S + have been + present participle ? |
Future Perfect Progress with Simple Present |
|
|
P: (By + time/event) S + will + already + have + past participle (by + time/event) |
Future Perfect with Time or Event: |
By summer vacation, I will already have bought a swimsuit. |
|
N: (By + time/event) S + will not + have + past participle + (yet) |
Future Perfect with Time or Event: |
|
|
Q: (By + time/event) Will + S + have + already + past participle |
Future Perfect with Time or Event: |
|