But are these educators correct in their assessment? Do Singaporeans really stumble over the perfect tense? From my own observation, every Singaporean I've ever come across knows his tenses perfectly and the perfect tense is no exception. There are of course exceptions - very young children, those who do not have the benefit of a proper education and the Speak Good English Movement.
Yes, the Speak Good English Movement has been shown repeatedly to be totally lost when it comes to the perfect tense.
Here's an excerpt from the Movement's notorious grammar book. They teach students that the present perfect can only be used on 'something that is continuous and repeated':
If that bit of lunacy on the present perfect is not enough for you, here's another from the same grammar book, this time, on the past perfect.
And as late as mid-December 2015, the Movement posted on their Facebook wall this poster (or meme, as the Internet-savvy would call it) on the difference between the simple past and the past perfect.
You will no doubt recall how Ludwig Tan, a committee member of the Speak Good English Movement, tied himself up in knots when he tried to come to grips with the perfect tense. He found this tense which children in Singapore master at the age of 9 so infernally difficult that he made up his own erroneous grammar rule which I examined in great detail in this previous blog post.
As I have said, it's not Singaporeans who have a problem with the perfect tense. It's the Speak Good English Movement.
If you are interested, here's a one-page summary of all the blog posts I have published on the errors of the Speak Good English Movement and others.