I'm not a grammar god, and even less an expert on English style. I also speak and write the Northeastern US version of American English, which is not quite like the versions of English spoken and written in other parts of the US, let alone Canada, the UK, Ireland, and the other countries which were once part of the British Empire.

Your words are in italics; my suggestions are in bold type.

Me,a perl newbie.

I would rewrite this to:

I am new to Perl.

"I" is used as the subject of a sentence, not "me". A sentence needs a verb, which is why "I am", vs "Me". In English, periods are normally followed by one or two blank spaces, unless they end a paragraph.

I have almost stay here all day since I registered because of amazingly quick answers and thousands of friendly monks.

Since I have registered, I have stayed here almost all day, because of the amazingly quick answers and many friendly monks.

But, my poor English barrier to communicate indeed!

I feel that my poor English is a barrier to communication.

The two grammar errors were the lack of a verb ("is") and the use of "barrier to communicate" (communicate is a verb) versus "barrier to communication" (communication is a noun). I also had four style issues: it's usually not considered good practice (in US English) to start a sentence with "and", "or", or "but," the word "indeed" was superfluous, and I don't like exclamation marks. The fourth style issue is that your sentence seems to be making a conclusion about what other Monks feel; this is why the "I feel" was added; it makes it clear that the sentence is a statement of your feelings.

I also feel that your English is not as much of a barrier to communication as you seem to think; it may be more of a problem for those Monks for whom English is not their first language, but the sense of your questions does come through.

I'm guessing, from your name that your first language is one of the languages Westerners lump into "Chinese." There are numerous sites on English grammar and usage, e.g., Guide to Grammar and Writing at the State of Connecticut's Capital Community College, or Lynch, Guide to Grammar and Style at Rutgers University.

emc

At that time [1909] the chief engineer was almost always the chief test pilot as well. That had the fortunate result of eliminating poor engineering early in aviation.

—Igor Sikorsky, reported in AOPA Pilot magazine February 2003.

In reply to Re: point out grammar mistake by swampyankee
in thread point out grammar mistake by xiaoyafeng

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.