Verb Machine


You can make any English tense or verb form by clicking four buttons. Don't believe us? Have a go!



sir.i have a doubt as follows..
I shall have finished my work at tomorrow.
I shall have finished my work by tomorrow.

which one is correct. ..sir.
plz suggest me..

Thank you. .

Dear sir.
I'm getting trouble while using the words like would, could,and the phrase,as far as...
I know a bit about them but not fully.So plz suggest looking forward....

Thank you so much for your last kind suggestion.
Thank you.

Hello Shankar Mathapati,

'At' here means 'exactly at this time'. 'By' here means 'on or before this time'. Therefore, the first sentence tells us that the work will finish precisely at 3.00 pm, while the second sentence tells us that the work may be completed at 3.00 pm, 2.00 pm, or indeed any time between the moment of speaking and 3.00 pm.

I hope that clarifies it for you.

Best wishes,



The LearnEnglish Team

i have also not very well in english grammer..but I am trying this ..and I am definetly sucessed in this.
be positive..always.

Great game ! a bit slow perhaps, but very good for verbal form review.

Thank you

I came here in search of a good website to recommend to English learners.
I am pleased to say this one I highly recommend. But I have just one small problem with it. The English at times although grammatically correct, does not show how to say certain things in a manner that would be spoken by native English speakers in everyday use. It does at times produced some grammatically correct sentences, that are "tongue twisters" and may need to be explained in more depth to ESOL students. For example the verb machine came up with this or something similar, the screen change when I clicked on make a comment.

PRESENT - --- perfect tense. verb help
"He had been being helped --- by the charity -- --"
In normal everyday speech you would probably hear it like this
"he has been receiving help from the charity for some time now"
"he has been getting help from the charity since last year"
the past and the present and the future containing would be implied in this natural speech,
without producing tongue twisters or sentences that, are very difficult for foreign language students to understand correctly.
I think it would be helpful to include some more natural and colloquial sentences for learners to see.
Instead of only using the grammatically correct; but not always the usual way of constructing a sentence.

For example you could expand the learners vocabulary by giving alternative sentences, that contain new words.

for example "He has been receiving help from the charity for some time"
In everyday speech native English speakers would take this to mean
"he is still receiving help and was receiving it in the past"
To say he is no longer getting help everyday English would be something like this
"He has been receiving help from the charity, until it stopped last week"

I look forward to your comments.

Hi engyjohn,

Thanks for your feedback. The purpose of the Verb Machine is more for learners to be able to play around with different verb forms - it's not intended as a means to produce natural-sounding sentences. For that, I'd suggest you and your students take a look at the materials in our Listen & Watch section, where our users have access to hundreds, if not thousands, of hours of spoken English. The Elementary Podcasts, Big City Small World and Word on the Street would be much more useful for what I think you're talking about.

Best wishes,
The LearnEnglish Team

I can't reach the machine, I didn't find any active link to click on...

Hello Yazz89,

The red, blue and purple buttons along the bottom are buttons to start the game, and the ? in the middle is a button to see the instructions. If those don't work for you, please let us know. The game is made with Flash, so you might also want to try updating your Flash player.

Best wishes,
The LearnEnglish Team