Study

Tenses

  •   0%
  •  0     0     0

  • We ... (learn) this subject next Monday.
    will be learning
  • I ... (wait) for you for 3 hours straight! You should have informed me if you can't come on time.
    have been waiting
  • The train ... (leave) at 6pm this evening.
    leaves
  • No sooner ... (I/learn) IELTS than I ... (realise) how easy English can be.
    had I learned - realised
  • This is the worst movie I ... (ever/watch)
    have ever watched
  • Oh, I didn't know you were waiting for me. How long ... (you/be) here?
    have you been
  • By the end of this week, I ... (study) IELTS for one month.
    will have studied
  • ... (you/love) me when I'm no longer beautiful?
    Will you love
  • You ... (play) when you haven't finished your work!
    are always playing