I know that determiners can not be uses together before nouns. Am I right?

For example, He is my best friend.
This sentence is correct.

However, He is the/a my best friend.
This sentence is wrong, for both 'the' and 'my' are determiners. Is my explanation right?

What about the following:some, any, all, first, and two. I think they are quantifiers. Quantifiers are also determiners. However, the following example sentences are correct.

1. All the boys were in the hall.
2. The first two speakers appeared on the stage.

Would you let me know whether all determiners are not allowed to be used together before nouns or not?

Your explanation is partly correct. In general, determiners are used to specify or quantify nouns. Some common determiners include articles (e.g., "the," "a/an"), demonstratives (e.g., "this," "that"), possessives (e.g., "my," "his," "their"), and quantifiers (e.g., "some," "any," "all," "first," "two").

When it comes to using determiners together before nouns, there are some rules to consider. Here's a breakdown:

1. Multiple articles: You are correct that you cannot use multiple articles before the same noun. For example, saying "the/a my best friend" is grammatically incorrect. You would need to choose one article, such as "my" or "the," but not both.

2. Mixing determiners: However, it is possible to mix different types of determiners together. For instance, your examples "all the boys" and "the first two speakers" are correct. Here, "all" and "the" are different types of determiners, with "all" being a quantifier and "the" being an article.

In summary, while you cannot use multiple articles before the same noun, you can combine different types of determiners together as long as they serve different grammatical functions.